在项目部署阶段为我的JAR设置不同的版本-Maven

在项目部署阶段为我的JAR设置不同的版本-Maven,maven,deployment,pom.xml,maven-deploy-plugin,Maven,Deployment,Pom.xml,Maven Deploy Plugin,我有一个Maven部署问题: 当我执行Maven deploy时,Maven将我的所有JAR推送到POM文件中指定的项目版本下的远程存储库: <version>version.x.y.z</version> version.x.y.z 问题是,我不想每次重建项目时都覆盖以前的JAR,我想在每次构建过程中自动增加版本 (因此,我不想在构建过程之前使用CLI工具“Versions Maven Plugin”来更改pom文件。) 我有一个环境变量$project.build

我有一个Maven部署问题:

当我执行Maven deploy时,Maven将我的所有JAR推送到POM文件中指定的项目版本下的远程存储库:

<version>version.x.y.z</version>
version.x.y.z
问题是,我不想每次重建项目时都覆盖以前的JAR,我想在每次构建过程中自动增加版本

(因此,我不想在构建过程之前使用CLI工具“Versions Maven Plugin”来更改pom文件。) 我有一个环境变量$project.buildnumber,可以用来设置项目版本

是否可以将maven deploy插件配置为自动更改版本(例如使用此环境变量)


非常感谢

您使用的是快照版本还是类似于
1.2.3
?更像是第二个选项(1.2.3).Maven Build Number插件。