Запустите артефакт (.jar) в Eclipse после успешной сборки Maven.

377
Tina J

Я работаю над проектом Maven, и после решения многих проблем конфигурации, наконец, я могу успешно построить проект в Eclipse. После выбора maven installи видя build success, .jarартефакт сейчас создается в targetпапке.

ХОРОШО. Теперь, что касается выполнения, вместо того, чтобы вручную запускать .jarкомандную строку in ( java -jar myJarFile.jar), как я могу автоматически запустить его в Eclipse?

1

1 ответ на вопрос

0
Paul Sweatte

Используйте команду exec-maven-pluginзапуска Java с jarаргументом во время integration-testфазы:

<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> 

В Eclipse щелкните правой кнопкой мыши, выберите Run Asи Maven Testзапустите его.

Рекомендации