问题标签 [meta-inf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 将弹簧上下文移动到 META-INF 后 Autowire 失败
将我的 spring 上下文配置移入后src/main/resources/META-INF/spring
,我无法连接我的 bean。在我的 spring 上下文直接放在 src 文件夹下之前,我的测试和自动装配运行良好:
错误:
数据库属性:
有人可以帮我吗?
tomcat - Apache Tomcat:在创建 .war 文件期间忽略 META-INF 目录
我正在使用 Apache Tomcat 开发一个 Web 应用程序。我的网络应用程序有一个 META-INF 目录,其中包含 context.xml 文件。问题是,当我尝试使用命令“jar -cvf mywebapp.war”创建 .war 文件时。,我收到此警告(我正在尽可能翻译成英语):
因为当我启动 Tomcat 时出现了一些错误,我认为这可能都是由于这个警告。谢谢你。
编辑:
java - 删除 META-INF 文件夹
我需要删除jarFile.jar
>/META-INF
文件夹。
首先,我将原件提取jarFile.jar
到temp/ folder
然后我删除META-INF/
并再次压缩它,没有错误,但文件似乎已损坏。
任何人都可以帮助我吗?
编辑:
java - Apache Tomcat 7.0.14:build-impl.xml:1111: 模块尚未部署
在Netbeans7.4中部署项目时它没有在Apache Tomcat 7.0.14中部署项目,它显示如下
行号:1111 在built-impl.xml
是
为了解决上述问题,我已关注此链接
我的context.xml
文件包含
并且所有权限都是为普通用户设置的
如何解决此问题,此错误的其他原因可能是什么
编辑:现在安装了Netbeans 8.0和Apache Tomcat 8然后也显示了我正在使用的相同问题struts2.3.15
和hibernet3.6
我的web.xml
内容是
gradle - 如何将 context.xml 放在战争的 META-INF 中?
我正在通过 Gradle 的 war 插件构建一个 webapp。为了禁用Tomcat的会话持久化,我需要将文件context.xml
放在META-INF
war的根目录下。
我尝试了以下操作:
- 创建
src/main/webapp/META-INF/context.xml
主项目的文件 - 创建
src/main/resources/META-INF/context.xml
主项目的文件
但是,当我使用 构建项目时gradle clean war
,生成的 war 文件包含 a META-INF
,其中只有 a MANIFEST.MF
。好像我的目录被覆盖了。
我如何置身context.xml
于战争中?
jsp - 在 jar META-INF/resources 中覆盖 JSP 文件不可预测
我正在构建一个模块化的 Web 应用程序,它有一些 Spring 组件打包在一个 jar 依赖项(不同的模块)中。这个 jar 还包含一些 JSP 资源,例如:
现在我想在我的应用程序中使用以下结构覆盖特定的 JSP。
使用tomcat7:run
它运行应用程序时,有时会显示被覆盖的menu.jsp
内容,但任何后续运行都会以旧版本结束。
跑步tomcat7:run-war
更有希望。大多数运行都会显示新的 menu.jsp。但是当将应用程序部署到另一个 Tomcat 7 实例时,旧菜单再次可见。
menu.jsp 包含使用pageContext.include("/module/menu.jsp");
,由自定义标记调用。
如何使这种资源覆盖更可靠?我完全一无所知,因为它似乎是随机工作的。我希望有人可以在这里有所启发。
不确定这是否相关,但为了能够使用组件扫描,我需要使用以下插件配置解压缩 jar 类。
web-services - org.apache.axis2.dataretrieval.DataRetrievalException:无法从文件加载,META-INF/ServiceData.xml
我在运行 Web 服务时遇到与 laalto-Axis2 错误相同的问题。
当我调用 web 服务时,会发生以下异常,尽管该服务似乎运行正常:
我的 webservice 项目大约有两年的历史,从那时起它的结构就从未改变过。结构是:
而且从来没有一个名为“ServiceData.xml”的文件。
我将 Tomcat 7.0_39 与 Axis2 1.5.6 一起使用。Web 服务组件是用 Java 1.7.0_21 实现的。
是否有可能以前出现此错误但尚未记录?-我在上次部署时更改了 Web 服务的日志记录行为。
我发现了一些将“services.xml”重命名为“ServiceData.xml”的提示,但这真的是一个合适的解决方案吗?
提前致谢!
java - 压缩提取的 Jar 文件
我已经提取了一个 jar 文件并对其进行了一些更改。现在,我怎样才能将它再次压缩为可执行的 jar 文件?
谢谢。(对不起我的英语不好。)
java - META-INF 中的 jarsigner 和文件/目录
我在签署 jar 文件时遇到问题。我在 META-INF 目录中有一些文件,当我使用 jarsigner 时它们没有被签名,但是由于未签名的条目,验证失败。
我没有创建 jar,因此我无法更改其结构和/或删除文件。
如何从 META-INF 中获取已签名的文件?
下面是 build.xml 文件中操作 JAR 文件的部分:
DsJarSigner 是一个调用 jarsigner 的简单 Java 程序。
java - 如何将包含配置文件的文件夹添加到 .jar META-INF -MANIFEST.MF
我想向 MANIFEST.MF 添加一个包含用于服务调用的配置文件(services.XML、applicationContextClient.XML、transports.XML)的文件夹,以便程序可以读取这些文件并从相应的 .properties 文件中读取。.classpath 已经有此文件夹的条目,这将是对 Manifest.mf 文件的手动编辑