【发布时间】:2018-03-12 01:04:58
【问题描述】:
我需要 Maven 战争插件才能使用自定义 MANIFEST.MF。正如我从文档中看到的,您可以将 MANIFEST.MF 文件放在 src/main/resources/META-INF/ 中,并将以下配置添加到您的 pom.xml 文件中:
<plugin>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<archive>
<manifestFile>src/main/resources/META-INF/MANIFEST.MF</manifestFile>
</archive>
</configuration>
</plugin>
但是我看到在 WebRoot/META-INF 中添加的 MANIFEST.MF 是默认的。我找不到出了什么问题。有任何建议或链接到它可以工作的 github 项目吗? 谢谢
【问题讨论】:
-
如果您想使用单独的手工制作的 MANIFEST.MF 文件,请不要将其放入
src/main/resources,否则它将自动复制到生成的 jar 中。问题是为什么需要手工制作的 MANIFEST.MF 文件?您使用的是最新版本的 maven-war-plugin 吗?