如何在maven项目中实现自动递增构建号?
我项目的当前版本是0.9,我希望从0.9.1到0.9.2以及每个版本都是如此。
我一直在寻找这个,但我无法得到任何工作。
我已经尝试了this问题,也尝试了maven build number plugin并尝试了blog,但似乎没有任何效果。
我尝试了maven版本插件,但它将jar名称更改为app-0.9。[commit_hashcode] .jar但我不想这样。
我希望jar名称为app-0.9.jar,我想从属性文件或其他东西访问内部版本号。
答案 0 :(得分:1)
您引用的build number plugin支持基于属性文件的增量数字版本(除了基于SCM和时间戳的版本)。默认是使用SCM哈希,因此您必须告诉它使用增量编号。
<configuration>
<format>{0,number,integer}</format>
<items>
<item>buildNumber</item>
</items>
</configuration>