【发布时间】:2013-08-09 09:11:39
【问题描述】:
有没有办法让 Maven 在 POM 中填充一个数值(例如:内部版本号)?我一直在谷歌搜索这个话题,还没有想出任何东西。
我的用例如下。 Maven 构建过程通过 Jenkins 提供了一个构建号,该构建号需要作为生成的 WAR 名称的一部分包含在内。因此,如果我提供 12 作为内部版本号,那么我希望 WAR 文件名是 myWar##000012.war。名称的##000012 部分是Tomcat 使用的版本标识符。
【问题讨论】:
-
为什么需要这样的内部版本号?你有一个独一无二的版本。此外,我希望您使用的版本控制系统具有应用作参考的标签/标签等。
-
我们拥有所有变更控制系统的好东西(maven、CI、持续部署等)
标签: maven