Я пытаюсь исключить кучу пакетов с сайта 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>
Есть идеи, пожалуйста?