本文介绍了如何将Maven工程版本放在war文件清单中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要让Maven将POM文件中的版本号插入/WEB-INF/manifest.mf下WAR文件中的清单中.
I need to have Maven insert the version number from the POM file into the manifest located in the WAR file under /WEB-INF/manifest.mf.
我该怎么做?我可以使用maven-jar-plugin轻松地在JAR文件中归档用于执行此操作的文档,但这不适用于WAR文件.
How do I do this? I was able to easily file documentation for doing this in a JAR file using the maven-jar-plugin, but that does not work on a WAR file.
感谢您的帮助!
推荐答案
使用maven-war-plugin解决了该问题.请参阅以下配置:
Figured it out using the maven-war-plugin. See the configuration below:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.1.1</version>
<configuration>
<archive>
<manifestEntries>
<version>${project.version}</version>
</manifestEntries>
</archive>
</configuration>
</plugin>
这篇关于如何将Maven工程版本放在war文件清单中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!