版本号自增生成工具buildnumber
buildnumber是一个jar包,可以使用java命令直接运行,专门用于多级版本号管理。 buildnumber 从命令行读取参数,第一个为版本号存储的文件,这是一个标准的 properties 文本文件,默认是运行目录下的 version.properties ,如果文件不存在,则自动创建,初始号码均为 0 ;第二个是需要变更的版本号,支持 build (构建号)、 candidate (修正号)、 release (发布号)、 product (产品号),默认是 build 。 命令行( buildnumber 需要在 classpath 中): java –jar buildnumber.jar my.properties release 返回结果: update successful! new version is product.number: 0 release.number: 1 candidate.number: 0 build.number: 0 my.properties : #Auto generate by BuildNumber, don’t edit it. #Thu Sep 24 [...]