0

のように、関連するプロジェクトのコレクションから集約された 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てみましたが、効果がないようでした。

この問題を回避する方法を知っている人はいますか?

4

1 に答える 1