Die einzige Antwort, die ich finden konnte, ist von Configuring Custom Javadoc Tags.
könnte ein Beispiel so aussehen:
<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>
Wenn Sie dies in der Ausgabe sehen zu laufen wird:
mvn javadoc:javadoc
<lots of output>
Note: Custom tags that were not seen: @uml.property
<maybe more output>
Und Sie können mit dieser nicht-Fehler und nicht-Warnmeldungen deaktivieren Befehl:
mvn javadoc:javadoc -Dquiet
Es könnte schwierig sein, all diese Tags zu definieren, aber sobald dies erledigt ist, werden die Warnungen nicht mehr angezeigt.
Und Sie sollten wahrscheinlich diese benutzerdefinierten Tags in einem Eltern Pom definieren, die jeder nutzen kann, um die ganze Arbeit zu profitieren.
In welcher Datei müssen diese benutzerdefinierten Tags hinzugefügt werden? – Radon8472
@ Radon8472 In der Datei pom.xml. – maba