GroovyDoc als Maven Plugin

8

Gibt es irgendwo ein Maven-Plugin, das GroovyDoc , vorzugsweise als Bericht?

Ich denke, GMaven wäre der richtige Ort für Sie, aber die Dokumente sind alt (1.0, während die aktuelle Version ist 1.3) und das GMaven-Plugin hat kein mojo, das passt, wie Sie sehen können:

%Vor%
  

Dieses Plugin hat 9 Ziele:

     

groovy: kompiliere
  Beschreibung: Kompiliert   Groovy Quellen.

     

groovy: Konsole
  Beschreibung: Startet   die Groovy GUI-Konsole.

     

groovy: Ausführen
  Beschreibung: Führt aus   ein Groovy-Skript.

     

groovy: generateStubs
  Beschreibung:   Generiere Java-Stubs von Groovy   Quellen.

     

groovy: generateTestStubs
  Beschreibung: Generiere Java-Stubs von   Groovy Testquellen.

     

groovy: help
  Beschreibung: Anzeige   Hilfeinformationen zu gmaven-plugin.
      Rufzeichen mvn groovy:help -Ddetail=true -Dgoal=<goal-name>
      um Parameterdetails anzuzeigen.

     

groovig: Anbieter
  Beschreibung:   Zeigt Informationen zum Groovy an   Laufzeitanbieter welche       sind konfiguriert und ausgewählt.

     

groovy: shell
  Beschreibung: Startet   die Groovy Shell (aka. groovysh).

     

groovy: testCompile
  Beschreibung:   Kompiliert Groovy-Testquellen.

Hat also irgendjemand irgendwelche Hinweise auf ein maven groovydoc plugin? Google hat nichts Sinnvolles gefunden.

    
Sean Patrick Floyd 16.03.2011, 12:27
quelle

4 Antworten

2

Sie möchten das gmavenplus-Plugin: Ссылка

%Vor%

und ausführen: mvn gplus:generateStubs gplus:groovydoc

    
Sean 18.01.2017, 19:04
quelle
8

Obwohl es kein Maven-kompatibles Groovydoc-Plugin gibt, ist die Erstellung der Dokumentation für Ihre groovigen Klassen mit Maven ganz einfach. So machen wir das in unseren Projekten:

%Vor%     
Alonso Dominguez 07.12.2011 14:01
quelle
3

Ich glaube nicht, dass es ein Maven-Plugin für Groovydoc gibt, aber Sie können die Ant-Aufgabe . GMaven verfolgt einen anderen Ansatz: generateStubs erstellt Java-Stubs für Groovy-Klassen, die dann vom regulären Javadoc-Plugin verarbeitet werden können. Allerdings weiß ich nicht, wie gut dieser Ansatz in der Praxis funktioniert, insbesondere weil neuere Versionen von GMaven den Stub-Generator des Groovy-Compilers verwenden, der nicht mit dem Ziel erstellt wurde, den richtigen Javadoc zu erzeugen.

    
Peter Niederwieser 16.03.2011 22:52
quelle
0

Das Groovydoc Maven Plugin hat für mich funktioniert: Ссылка

    
xnickmx 05.08.2014 23:52
quelle