一、 在根POM文件配置versions-maven-plugin
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>versions-maven-plugin</artifactId>
<version>2.6</version>
<configuration>
<generateBackupPoms>false</generateBackupPoms>
</configuration>
</plugin>
</plugins>
</build>
二、versions:set
1.更新项目下所有模块的快照版本
在原有的快照版本号加1
mvn versions:set -DnextSnapshot
2.更新项目下所有模块至指定版本号
mvn versions:set -DnewVersion=1.0.0-SNAPSHOT
3.更新指定模块版本号
mvn versions:set -DnewVersion=1.0.1-SNAPSHOT -DgroupId=${groupId} -DartifactId=${artifactId}
4. 去掉快照
mvn versions:set -DremoveSnapshot=true
网友评论