How do you run maven with the versions plugin to update the version inside several pom.xml files and not get the annoying pom.xml.versionsBackup
files? (I have my poms in version control, so I don't need a backup).
I run this command to update the version:
mvn versions:set -DnewVersion=3.8.0-SNAPSHOT
Description: Removes the initial backup of the pom, thereby accepting the changes.
To prevent creating backup files, use generateBackupPoms
instead:
mvn versions:set -DgenerateBackupPoms=false -DnewVersion=3.9.0-SNAPSHOT
I also saw that you can set up generateBackupPoms in the plugin section of a pom.xml if you want to do it that way.
Note if you are using eclipse, you can run the command using a run configuration like this:
See also: http://www.mojohaus.org/versions-maven-plugin/set-mojo.html
After mvn versions:set
, run the command mvn versions:commit
.
All of the pom backups will be deleted.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With