Führe mein grooviges Skript mit ant oder maven aus

8

Ich habe folgendes:

  • 1 Java-Klasse
  • 1 Bat-Datei (startet das groovige Skript)
  • 1 groovige Datei

Alle im selben Ordner.

Nun möchte ich Maven oder Ant benutzen, um die groovige Datei zu starten, aber ich kann es nicht zum Laufen bringen. Gibt es jemanden, der mir zeigen kann, wie man diese pom.xml oder build.xml schreibt? Ich möchte die Fledermausdatei nicht mehr verwenden.

    
Mikael Floberg 12.10.2010, 12:32
quelle

3 Antworten

17

Verwende Maven mit dem gmaven-Plugin. Aus Dokumentation :

  

Führe ein Local Groovy Script

aus %Vor%

Und triggert die angegebene Phase.

Oder wenn Sie das Plugin nicht an eine bestimmte Phase binden möchten, können Sie es wie folgt konfigurieren:

%Vor%

Und ruf

an %Vor%     
Pascal Thivent 12.10.2010 12:49
quelle
4

Es gibt ein grooviges Plugin für ANT, das groovige Skripte aufrufen kann

> %Vor%

Ich würde empfehlen, es mit efeu zu kombinieren, das die erforderlichen Gläser für Sie herunterladen kann, ähnlich wie das Maven-Beispiel, das zuvor gegeben wurde.

build.xml

%Vor%

ivy.xml

%Vor%     
Mark O'Connor 12.10.2010 22:21
quelle
2

Sie können dies über Ant wie gezeigt tun mit ein komplettes Beispiel hier . Weitere Informationen finden Sie im Abschnitt Kompilieren und Ausführen mit Ant .

Sie müssen die Datei ant herunterladen, sicherstellen, dass die Variablen ANT_HOME und JAVA_HOME gesetzt sind, und die ANT_HOME / bin in Ihre PFAD.

Sobald Sie die build.xml installiert haben, können Sie ant in der Befehlszeile aufrufen, in der die Datei build.xml

ausgeführt wird

Weitere Details zur Groovy Ameisen-Aufgabe hier

    
JoseK 12.10.2010 12:45
quelle

Tags und Links