Maven Javadoc-Plugin, wie generierte Quelle auszuschließen

8

Einige Moven-Plugins können zusätzlichen Quellcode erzeugen, zB. jaxb2.

Ich möchte die Erstellung von Javadocs aus dem Verzeichnis target/generated-sources überspringen.

Wie konfiguriert man maven-javadoc-plugin um dies zu erreichen? Vielleicht ist ein anderer Weg?

    
Slawomir Jaranowski 03.06.2016, 22:43
quelle

3 Antworten

2

Es gibt:

%Vor%     
Isabella Almeida 24.08.2016 18:33
quelle
1

Eine einfache und effektive Lösung besteht darin, den Code für ein neues Paket zu generieren (zum Beispiel: mit ANTLR die Grammatiken eine Ebene tiefer legen, von your.package.here in ein neues your.package.here.antlr -Paket).

Fügen Sie dann unter Verwendung von Andrew Rueckerts Vorschlag <excludePackageNames>*.antlr</excludePackageNames> in der maven javadoc-Plugin-Konfiguration in Ihre Pom-Datei ein.

    
oskopek 08.03.2017 16:35
quelle
0

Ich bin mir nicht sicher, ob Sie basierend auf dem Verzeichnis ausschließen können, aber Sie können das <excludePackageNames> -Tag zum Ausschließen basierend auf dem Paket verwenden. (Siehe Dokumentation .) Haben Sie den automatisch generierten Code? das gleiche Java-Paket?

    
Andrew Rueckert 03.06.2016 22:52
quelle

Tags und Links