2013年9月26日 星期四

用Maven執行Java程式

Eclipse 用習慣了,IDE提供方便的操作,也讓我變笨了.

在命令列使用maven要執行JAVA console 程式,有一個好用的plug-in :  exec-maven-plugin

 

<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.1</version>
<configuration>
<mainClass>com.clickap.test.NeoSpring</mainClass>
</configuration>
</plugin>
 
使用mvn exec:java 命令就可以執行了
mvn-exec-java

 


提示1


如果你跟我一樣對 pom.xml的schema不熟,不知道plugin要放在哪裡, 這裡有完整的結構.

<project>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.1</version>
<configuration>
<mainClass>com.clickap.test.NeoSpring</mainClass>
</configuration>
</plugin>
</plugins>
</build>
</project>
 

提示2


如果程式需要加*參數*

<project>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.2.1</version>
<configuration>
<mainClass>com.clickap.test.NeoSpring</mainClass>
<arguments>
<argument>argument1</argument>
</arguments>
</configuration>
</plugin>
</plugins>
</build>
</project>
 
 

沒有留言: