複数の子 pom.xml ファイルの親として機能するルート pom.xml があります。これは、1 つまたは 2 つの子 pom.xml ファイルがある場合に最適です。私は、50 以上の子 pom.xml ファイルを持つプロジェクトに取り組んでおり、一度にいくつかのリリースが進行中です。親の pom.xml ファイルのバージョンを更新する必要があるまでは、すべてがうまくいっています。親 pom.xml のバージョンをすべての子 pom.xml ファイルにカスケードする方法はありますか?
現在のバージョンの親 pom.xml にプロパティを作成するだけのアイデアがありましたが、うまくいきません。
編集
これは私の子 pom.xml ファイルのサンプルです:
<parent>
<groupId>myGroup</groupId>
<artifactId>myArtifactId</artifactId>
<version>1.0</version> <!-- This is the value that I would like to parameterize in my child pom.xmls -->
<relativePath>../../pom.xml</relativePath>
</parent>
余談ですが、私はMaven 3.0.3を使用しています