のように、関連するプロジェクトのコレクションから集約された javadocs のセットを生成しようとしています。
簡単に言うと、この POM プロジェクトは一連の依存関係を宣言してからmaven-javadoc-plugin
's<includeDependencySources>true</includeDependencySources>
オプションを使用します。
一部の依存関係にはscript-templates
、リソースにフォルダーがあり、maven-source-plugin
.
残念ながら、javadoc ツールは、Java パッケージの命名規則に違反しているフォルダーを嫌うようです。したがって、私のビルドは最終的に次のように失敗します。
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.9.1:jar (attach-javadocs) on project imagej-javadoc: MavenReportException: Error while creating archive:
[ERROR] Exit code: 1 - javadoc: error - Illegal package name: "script-templates.Java"
構成に追加<excludePackageNames>script-templates</excludePackageNames>
しmaven-javadoc-plugin
てみましたが、効果がないようでした。
この問題を回避する方法を知っている人はいますか?