![Maven 构建成功后在 Eclipse 中运行工件(.jar)](https://linux22.com/image/1564304/Maven%20%E6%9E%84%E5%BB%BA%E6%88%90%E5%8A%9F%E5%90%8E%E5%9C%A8%20Eclipse%20%E4%B8%AD%E8%BF%90%E8%A1%8C%E5%B7%A5%E4%BB%B6%EF%BC%88.jar%EF%BC%89.png)
我正在开发一个 Maven 项目,在解决了很多配置问题之后,我终于能够在 Eclipse 中成功构建该项目。选择maven install
并查看后build success
,文件夹.jar
中现在创建了一个工件target
。
好的。现在说到执行,我怎样才能在 Eclipse 中自动运行它,而不是.jar
在命令行中手动运行它( )?java -jar myJarFile.jar
答案1
在阶段中使用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
运行它。
参考