如何编写Maven构建脚本来执行Java
如何在构建期间或构建完成后执行Java程序? 是否有可能直接从pom这样做?
mvn exec:java -Dexec.mainClass=org.sonatype.mavenbook.weather.Main
编辑
假设我想执行org.eclipse.content.MyClass
。 我怎么需要编写代码?
这会构建项目,但它不会执行我的类:
org.codehaus.mojo exec-maven-plugin 1.1 deploy java org.eclipse.content.MyClass
用你的pom配置maven-exec-plugin
org.codehaus.mojo exec-maven-plugin 1.1 yourPhase ... java mainClass=org.sonatype.mavenbook.weather.Main
在行
插入maven 阶段应该运行此插件。
这个类需要在pom类路径中可用(作为源或依赖)。 在其他情况下,如果它不应该是项目依赖项,请阅读本文如何配置exec插件。
尝试exec maven插件 ……哎呀,我应该仔细阅读:-(
- 在Eclipse 4(RCP / SWT / OSGi)应用程序中包含log4j的正确方法
- 在调试模式下eclipse中会自动反映哪些代码更改?
- 如何在Eclipse中编辑Maven依赖项中的`.class`文件
- Eclipse Hell。 。 。 无法读取项目描述文件(.project)
- 使用Selenium webdriver for Internet Explorer。 测试不会运行
- Eclipse无法创建可运行的jar – 没有选择资源
- 使用带有Struts 2 + Tomcat 7的Eclipse Kepler时资源不可用错误
- maven缺少依赖性jta-1.0.1b
- 如何在eclipse中使用调试透视。