次の構成のマルチモジュール プロジェクトがあります。
- レポート プラグインを定義するリアクター pom
- 複数の子モジュールをグループ化する B 親 pom (A の子)
- BのC子モジュール(標準Javaモジュール)
- B の D 子モジュール (RPM パッケージ)
B で mvn サイトを実行すると、次のエラーが表示されます。
Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:site (default-site) on project B: failed to get report for org.apache.maven.plugins:maven-javadoc-plugin: Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:2.8:unpack-dependencies (content-unpack-zips) on project D: Artifact has not been packaged yet. When used on reactor artifact, unpack should be executed after packaging: see MDEP-98. -> [Help 1]
コンソール出力に記載されているバグは次のとおりです。しかし、この問題に関するコメントを調べたときに、私の場合にうまくいく回避策は見つかりませんでした。
サイト プラグインや D のレポート生成をスキップしようとしましたが、うまくいきませんでした。そこで、この問題の回避策があれば教えていただきたいです。