0

Maven の展開に問題があります。

Maven deploy を実行すると、Maven はすべての jar を、POM ファイルで指定されたプロジェクト バージョンのリモート リポジトリにプッシュします。

<version>version.x.y.z</version>

問題は、プロジェクトを再ビルドするたびに以前の jar を上書きしたくないことです。ビルド プロセスの一部としてビルドするたびにバージョンを自動的にインクリメントしたいのです。

(そのため、ビルド プロセスの前に "Versions Maven Plugin" などの CLI ツールを使用して pom ファイルを変更したくありません。) プロジェクトのバージョンを設定するために使用できる環境変数 $project.buildnumber があります。

バージョンを自動的に変更するように maven-deploy-plugin を構成することは可能ですか (たとえば、この環境変数を使用して)?

どうもありがとう!!

4

0 に答える 0