Führe ein Artefakt (.jar) in Eclipse aus, nachdem der Maven-Build erfolgreich abgeschlossen wurde

390
Tina J

Ich arbeite an einem Maven-Projekt, und nachdem ich viele Konfigurationsprobleme gelöst habe, kann ich das Projekt in Eclipse erfolgreich erstellen. Nach dem Auswählen maven installund Anzeigen wird nun build successein .jarArtefakt im targetOrdner erstellt.

OK. Nun wie für die Ausführung, anstatt die .jarBefehlszeile ( java -jar myJarFile.jar) manuell auszuführen, wie kann ich sie automatisch in Eclipse ausführen?

1

1 Antwort auf die Frage

0
Paul Sweatte

Verwenden Sie den exec-maven-pluginRun the Java Launcher mit dem jarArgument während der integration-testPhase:

<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> <version>1.3.2</version> <configuration> <executable>java</executable> <arguments> <argument>-jar</argument> <argument>target/myJar-1.0-SNAPSHOT.jar</argument> </arguments> </configuration> <executions> <execution> <id>integration-test</id> <phase>integration-test</phase> <goals> <goal>integration-test</goal> </goals> </execution> </executions> </plugin> 

Klicken Sie mit der rechten Maustaste in Eclipse, Run Asund wählen Sie, um sie Maven Testauszuführen.

Verweise