如何在構建過程中或構建完成後執行Java程序?是否有可能直接從POM做到這一點?如何編寫Maven構建腳本以執行Java
mvn exec:java -Dexec.mainClass=org.sonatype.mavenbook.weather.Main
編輯
比方說,我想執行org.eclipse.content.MyClass
。我將如何編寫代碼?
此生成項目,但它不執行我的課:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<phase>deploy</phase>
<goals>
<goal>java</goal>
</goals>
</execution>
</executions>
<configuration>
<mainClass>org.eclipse.content.MyClass</mainClass>
</configuration>
</plugin>
@cetnar這是怎麼回事? ' yourPhase ... ',可以說我想執行org.eclipse.content.MyClass如何編寫代碼? –
2010-02-11 09:29:53
@cetnar我更新了我的問題 – 2010-02-11 09:37:20
@Gandalf我已經更新了我的答案。主要類和其他參數可以放在配置部分。 – cetnar 2010-02-11 09:39:42