Chcel by som preskočiť generovanie "testapidocs" zložku v mojom "target / site" zložku po vykonaní "clean skip: skip" s nasledujúcou konfiguráciou.
Konfigurácia zostavy:
<build>
<plugins>
.................
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.2</version>
</plugin>
</plugins>
.........
</build>
Konfigurácia prehľadov:
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9</version>
</plugin>
</plugins>
</reporting>
Keď som bežal "čistý web: site", vytvára v adresári "target" nasledujúce priečinky:
cieľ / miesto / apidoc
Target / miesto / testapidocs - chcel by som tento preskočiť
odpovede:
3 pre odpoveď č. 1Na Selektívne Javadocs správy povedal nám ako
Ak chcete selektívne spustiť prehľady Javadocs, musíte zahrnúť iba prehľady Javadocs, ktoré uprednostňujete. Ako bolo uvedené v FAQkonfigurácia závisí od
<build/>
alebo<reporting/>
použitá značka.
Použitím <build/>
štítok
<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>
Použitím <reporting/>
štítok
<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>
Dúfam, že to môže pomôcť.