Javadoc サイトから一連のパッケージを除外しようとしています。
残念ながら、このプラグインは独自の機能を持っているようで、レポート プラグインとして構成すると、access denied
ファイルの移動時に失敗したため、通常のプラグインに変更し、サイトの目標 (集計) で実行するように構成しました。これにより、javadoc が生成され、本来あるべきサイトで公開されます。
しかし、プラグインの構成パラメーターがまったく有効にならないようです。要素を移動しようとしました<excludePackageNames>
-一般的な構成と集約目標の特定の構成の両方です-コードベース全体の除外を追加しましたが、すべてのファイルがまだ生成されていました.
私がやろうとしているのは、javadoc にあってはならないいくつかのパッケージを単純に削除することです。パッケージを除外するために、このプラグインと構成をうまくプレイできるようになった人はいますか?
これは私が現在使用している構成です。javadoc は作成されますが、除外されたものを含むすべてのパッケージが生成されます。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.8</version>
<configuration>
<excludePackageNames>my.company.packages.*</excludePackageNames>
</configuration>
<executions>
<!-- Hook up the Javadoc generation on the site phase -->
<execution>
<id>aggregate</id>
<goals>
<goal>aggregate</goal>
</goals>
<phase>site</phase>
</execution>
</executions>
</plugin>
何かアイデアはありますか?