我可以只使用 Maven 来增加包的版本号吗?

Can I use Maven only to increment the version number of package?

我知道这是一个相当愚蠢的问题,但请耐心等待。 我必须将 Maven 与经典 ASP 应用程序集成。 现在,我正在使用 Octopus 和 Jenkins 进行自动部署例程,我正在使用整个应用程序创建 zip 文件,稍后我将它们部署到不同的环境中。我手动增加 zip 文件的版本号。 我的任务是我必须使用 maven 自动增加版本号。我不想尝试构建应用程序,但我只想使用 Maven 增加该数字。

有什么方法可以做到这一点吗?

谢谢

(为了避免误会,这不是我的想法,但必须使用 Maven 才能做到这一点)

您可以从 maven 检查版本插件: http://www.mojohaus.org/versions-maven-plugin/set-mojo.html

使用 mvn versions:set -DnewVersion=1.1 这样的命令,您基本上可以增加 Maven 项目的版本(如果有的话,包括模块)。

根据您用于构建 zip 文件的 tool/plugin(Apache Maven 程序集插件?),您可以自定义它以在 zip 文件名中包含版本号