Maven的buildnumber-插件

时间:2008-10-02 18:03:12

标签: maven-2 maven-plugin

我使用maven-buildnumber-plugin为JAR / WAR / EAR包生成我的版本号。因此,在进行编译时,我将获得例如$ {project.version} - $ {buildNumber},因为设置为此值。但是当使用mvn deploy时,$ {project.version}是文件名,当我在pom.xml中设置为XX $ {buildNumber}时,文件名为ist file-XXX $ {buildNumber}(< - 不是buildNumber的内容)而是$ {buildNumber as test})。我做错了什么?我还希望使用$ {project.version} $ {buildNumber}安装文件。

thx任何帮助

马库斯

1 个答案:

答案 0 :(得分:3)

不是100%肯定我会关注您的问题,但我在WAR清单中获取内部版本号时遇到问题。讨论here帮助了我。我不得不创建一个名为build.version的全局属性

<properties>
    <build.version>${project.version}-r${buildNumber}</build.version>
</properties>

并使用它而不是直接使用$ {buildNumber}。希望这对你的问题有所帮助。