使用 maven2 编译时将清单添加到 jar 文件
我对 POM.xml 文件进行了以下更改,以添加我保存在 \resources\META-INF 中的清单文件 但我无法创建可执行的 jar 文件。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
<archive>
<manifest>
<mainClass>com.mypackage.myMainClass</mainClass>
<!--addClasspath>false</addClasspath-->
</manifest>
<manifestFile>src/main/resources/META-INF/MANIFEST.MF</manifestFile>
</archive>
</configuration>
</plugin>
</plugins>
</build>
有什么建议么?
I have made following changes to the POM.xml file for adding a manifest file that i have kept in \resources\META-INF
But am unable to create an executable jar file.
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
<archive>
<manifest>
<mainClass>com.mypackage.myMainClass</mainClass>
<!--addClasspath>false</addClasspath-->
</manifest>
<manifestFile>src/main/resources/META-INF/MANIFEST.MF</manifestFile>
</archive>
</configuration>
</plugin>
</plugins>
</build>
Any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 maven-assemble-plugin。
示例:
use the maven-assembly-plugin.
Example: