プロジェクトの新しいバージョンを作成するときはいつでも<version>
、POM ファイルにアクセスしてタグを編集する必要があります。
プロジェクトは関連しているため、ほとんどの場合、同じバージョンです。新しいバージョンをファイルに入れ、必要に応じてPOMを再生成することは可能ですか?
ありがとう
このような状況での最善の方法は、pom でのバージョンの自動変更と、適切な VCS でのタグ/ラベルの作成をサポートするリリース プラグインを使用することです。release:prepareとrelease:performの 2 つのステップがあり、これらは簡単に組み合わせることができます。
次のようなコマンド:
mvn release:prepare release:prepare
VCS でのタグの作成、pom のバージョンの変更、アーティファクトのリポジトリへのデプロイなど、必要なすべての手順を実行します。ただし、前提条件は、pom の SCM 領域に正しいエントリがあり、distributionManagement が正しく構成されていることなどです。
プロジェクトが同じバージョンの複数のモジュールで構成されている場合、これは、バージョンを手動で変更する問題を解決する個別のプロジェクトではなく、マルチモジュール ビルドを使用するように聞こえます。