web-dev-qa-db-ja.com

POMバックアップファイルなしでMavenバージョンを更新する方法

迷惑なpom.xml.versionsBackupファイル? (pomsはバージョン管理されているため、バックアップは必要ありません)。

このコマンドを実行してバージョンを更新します。

mvn versions:set -DnewVersion=3.8.0-SNAPSHOT

36
Jess

バックアップファイルの作成を防ぐには、代わりにgenerateBackupPomsを使用します。

mvn versions:set -DgenerateBackupPoms=false -DnewVersion=3.9.0-SNAPSHOT

また、pom.xmlのプラグインセクションでgenerateBackupPomsを設定することもできます。

Eclipseを使用している場合は、次のような実行構成を使用してコマンドを実行できます。

enter image description here

参照: http://www.mojohaus.org/versions-maven-plugin/set-mojo.html

67
Jess

mvn versions:setの後に、コマンドmvn versions:commitを実行します。

すべてのpomバックアップが削除されます。

18
eXistPierre

mvn versions:set -DgenerateBackupPoms=falseはバックアップを削除し、コマンドでバージョンを渡す代わりに新しいバージョンを設定するよう要求します。