Führen Sie Maven Exec-Maven-Plugin als letzten Schritt

8

Ich möchte nach "mvn test" ein Kommandozeilenskript mit exec-maven-plugin ausführen. Wie stelle ich das unter pom.xml ein?

    
fruitJuice 24.02.2011, 20:36
quelle

2 Antworten

10

Sie können das Beispiel von der Projektwebsite nehmen und eine Phase zur Ausführung hinzufügen. Ich habe gerade mit diesem Pom unten getestet und es funktioniert gut.

%Vor%     
Jan 03.03.2011, 13:20
quelle
5

Der Punkt der Bestellung ist, dass Sie eine Phase für die Ausführung auswählen müssen, die hinter der Testphase steht. Sie können dies im Maven Build Lifecycle sehen.

Sie können beispielsweise prepare-package verwenden, bei dem es sich um die Phase direkt nach der Testphase handelt.

BTW: Plugins werden, wenn sie im selben Lebenszyklus konfiguriert sind, in der Reihenfolge ausgeführt, in der sie in der pom.xml aufgelistet sind.

    
timomeinen 03.03.2011 14:23
quelle

Tags und Links