在開發(fā)多module項目時,當修改問題升級版本時,需要手動改多個module的版本號,費時且很容易漏改。
可以使用versions-maven-plugin實現(xiàn)批量修改,在pom.xml中引入
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>versions-maven-plugin</artifactId>
<version>2.8.1</version>
<configuration>
<generateBackupPoms>false</generateBackupPoms>
</configuration>
</plugin>

image.png
執(zhí)行versions:set會提示輸入新的版本號,versions:commit會確認修改(generateBackupPoms為false的話這個命令沒什么用),versions:revert會取消修改。