maven-antrun-pluginを使用して、ファイルが存在するかどうかを最初の実行でチェックインし、それに応じてプロパティを設定しようとしました。antrun-pluginの別の実行(別のフェーズ)で、プロパティを利用したいと思います。ただし、ある実行で設定されたプロパティは、Mavenプロパティではなくantであり、伝播されないため、別の実行で使用することはできません。
antプロパティをmavenに伝播すること、つまり、antからmavenプロパティを設定することは可能ですか?
この質問のように別のMavenビルドを使用することはオプションではありません。
どういうわけか機能する可能性のある別の方法は、外部のbuild.xmlですが、これもオプションではありません。1つのpomに物事を保持する必要があるためです。
GMavenを使用してMavenプロパティを設定する方法について読みましたが、antを使用したいと思います。