java – 如何将maven项目版本放在war文件中?

我需要让Maven将POM文件中的版本号插入位于/WEB-INF/manifest.mf下的WAR文件中的清单。

我该如何做?我能够使用maven-jar-plugin轻松地在JAR文件中提供文档,但是在WAR文件中不起作用。

谢谢您的帮助!

最佳答案
使用maven-war-plugin来绘制出来。请参阅下面的配置:

<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>

转载注明原文:java – 如何将maven项目版本放在war文件中? - 代码日志