私は庭の品種Mavenプロジェクトを持っています。いくつかのモジュールが含まれています。したがって、ルートpom.xml
は、GrandMaven方式で親とアグリゲーターの両方として機能します。
このプロジェクトは正常にビルドおよびインストールされます。
ルートは、次のようなスタンザをpom.xml
持つ企業から継承します。pom.xml
<parent>
<groupId>foo</groupId>
<artifactId>bar</artifactId>
<version>16</version> <!-- look, Ma, no SNAPSHOT -->
</parent>
mvn site
このルートに対して実行するとpom.xml
、maven-site-plugin
バージョン3.2は親を解決できないと報告します。
もちろん、親は私のローカルリポジトリと私のローカルNexusに存在します。ライフサイクルの他のフェーズでは、親を解決するのに問題はありません。
他の人がこの問題を報告しています。このテーマに関する別のStackOverflowの質問もありますが、その問題が私のものとまったく同じであることがすぐにはわかりませんでした。
上記のスタンザ(私の最初の考え)に追加<relativePath/>
して<parent>
も、動作はまったく変わりませんでした。
maven-site-plugin
親を解決するにはどうすればよいpom.xml
ですか?