Как обновить версию maven без файлов резервного копирования pom
Как вы запускаете maven с плагином версий для обновления версии внутри нескольких файлов pom.xml и не получаете раздражающие файлы pom.xml.versionsBackup
? (У меня есть мои пемы в управлении версиями, поэтому мне не нужна резервная копия).
Я запускаю эту команду для обновления версии:
mvn versions:set -DnewVersion=3.8.0-SNAPSHOT
Ответы
Ответ 1
Чтобы предотвратить создание файлов резервных копий, используйте это вместо:
mvn versions:set -DnewVersion=3.9.0-SNAPSHOT -DgenerateBackupPoms=false
Я также видел, что вы можете настроить generateBackupPoms в разделе плагина pom.xml, если вы хотите сделать это таким образом.
Обратите внимание, что если вы используете eclipse, вы можете запустить команду, используя конфигурацию запуска, например:
![enter image description here]()
Ответ 2
После mvn versions:set
запустите команду mvn versions:commit
.
Все резервные копии pom будут удалены.
Ответ 3
mvn versions:set -DgenerateBackupPoms=false
удаляет резервные копии, а также запрашивает новую версию вместо передачи версии в команде.