maven-buildnumber-plugin
时间:2020-03-06 15:02:27 来源:igfitidea点击:
我使用maven-buildnumber-plugin为JAR / WAR / EAR软件包生成我的版本号。因此,在进行编译时,我会得到例如$ {project.version}-$ {buildNumber},因为设置为该值。但是,当使用mvn deploy时,仅$ {project.version}是文件名,当我在pom.xml中设置为XX $ {buildNumber}时,则使用文件名ist file-XXX $ {buildNumber}( $ {buildNumber as test})。我做错了什么?我也想用$ {project.version} $ {buildNumber}安装文件。
谢谢你的帮助
马库斯
解决方案
不能100%确定我遵循问题,但是在我的WAR清单中获取内部版本号时遇到问题。这里的讨论帮助了我。我必须创建一个名为build.version的全局属性
<properties> <build.version>${project.version}-r${buildNumber}</build.version> </properties>
并使用它代替直接使用$ {buildNumber}。希望对问题有所帮助。