L'unica risposta che ho trovato è Configuring Custom Javadoc Tags.
Un esempio potrebbe essere simile a questo:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.8.1</version>
<configuration>
<tags>
<tag>
<name>uml.property</name>
<!-- The value X makes javadoc ignoring the tag -->
<placement>X</placement>
</tag>
<tag>
<name>some.other.property</name>
<placement>X</placement>
</tag>
<tag>
<name>some.third.property</name>
<placement>X</placement>
</tag>
</tags>
</configuration>
</plugin>
</plugins>
</build>
Durante l'esecuzione si vedrà questo nell'output:
mvn javadoc:javadoc
<lots of output>
Note: Custom tags that were not seen: @uml.property
<maybe more output>
E si può disattivare i messaggi non di errore e non di avviso utilizzando questo comando:
mvn javadoc:javadoc -Dquiet
Potrebbe essere difficile definire tutti questi tag, ma una volta terminato non vedrete più gli avvertimenti.
E probabilmente dovresti definire questi tag personalizzati in un genitore principale che tutti possono usare per avvantaggiare tutto il lavoro.
nel quale file devono essere aggiunti questi tag personalizzati? – Radon8472
@ Radon8472 Nel file pom.xml. – maba