Me gustaría omitir la generación de la carpeta "testapidocs" en mi carpeta "target / site" después de ejecutar "clean skip: skip" con la siguiente configuración.
Configuración de construcción:
<build>
<plugins>
.................
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.2</version>
</plugin>
</plugins>
.........
</build>
Configuración de informes:
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9</version>
</plugin>
</plugins>
</reporting>
Cuando ejecuté "sitio limpio: sitio", se crean las siguientes carpetas en el directorio "destino":
objetivo / sitio / apidoc
target / site / testapidocs - quisiera saltarme este
Respuestas
3 para la respuesta № 1los Informes selectivos de Javadocs nos dijo como
Para ejecutar los informes Javadocs de forma selectiva, debe incluir solo los informes Javadocs que prefiera. Como se dijo en el Preguntas más frecuentes, la configuración depende de la
<build/>
etiqueta o<reporting/>
etiqueta utilizada.
Utilizando <build/>
Etiqueta
<project>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9</version>
<configuration>
<!-- Default configuration for all reports -->
...
</configuration>
<executions>
<execution>
<goals>
<goal>javadoc</goal>
<goal>test-javadoc</goal>
</goals>
<phase>site</phase>
<configuration>
<!-- Specific configuration for the given reports -->
...
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
Utilizando <reporting/>
Etiqueta
<project>
...
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9</version>
<configuration>
<!-- Default configuration for all reports -->
...
</configuration>
<reportSets>
<reportSet>
<id>default</id>
<configuration>
<!-- Specific configuration for the given reports -->
...
</configuration>
<reports>
<report>javadoc</report>
<report>test-javadoc</report>
</reports>
</reportSet>
<reportSet>
<id>aggregate</id>
<configuration>
<!-- Specific configuration for the given reports -->
...
</configuration>
<reports>
<report>aggregate</report>
</reports>
</reportSet>
</reportSets>
</plugin>
</plugins>
</reporting>
...
</project>
Espero que esto pueda ayudar.