您如何使用版本插件运行 maven 以更新几个 pom.xml 文件中的版本而不获取烦人的pom.xml.versionsBackup
文件?(我在版本控制中有我的 poms,所以我不需要备份)。
我运行这个命令来更新版本:
mvn versions:set -DnewVersion=3.8.0-SNAPSHOT
您如何使用版本插件运行 maven 以更新几个 pom.xml 文件中的版本而不获取烦人的pom.xml.versionsBackup
文件?(我在版本控制中有我的 poms,所以我不需要备份)。
我运行这个命令来更新版本:
mvn versions:set -DnewVersion=3.8.0-SNAPSHOT
要防止创建备份文件,请generateBackupPoms
改用:
mvn versions:set -DgenerateBackupPoms=false -DnewVersion=3.9.0-SNAPSHOT
我还看到如果你想这样做,你可以在 pom.xml 的插件部分设置generateBackupPoms 。
请注意,如果您使用的是 eclipse,则可以使用如下运行配置运行命令:
另见:http ://www.mojohaus.org/versions-maven-plugin/set-mojo.html
之后mvn versions:set
,运行命令mvn versions:commit
。
所有 pom 备份都将被删除。
mvn versions:set -DgenerateBackupPoms=false
删除备份并且还会要求设置新版本,而不是在命令中传递版本。