[MAVEN] Exec Maven Plugin 사용하기
Exec Maven Plugin을 사용하여 java project 실행하기.
1. pom.xml
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.5.0</version>
<executions>
<execution>
<goals>
<goal>java</goal>
</goals>
</execution>
</executions>
<configuration>
<mainClass>kr.geun.runTest.App</mainClass>
<arguments>
<argument>arg1</argument>
<argument>arg2</argument>
</arguments>
</configuration>
</plugin>
</plugins>
</build>
2. Main Class
package kr.geun.runTest;
/**
* Maven Exec Project Main Class
*
* @author geunspage
*
*/
public class App {
public static void main(String[] args) {
for (String arg : args) {
System.out.println(arg + "\\n");
}
System.out.println("Maven Exec Project Run!!!!");
}
}
3. RUN
1) Argument 없이 실행
- 명령어
mvn exec:java
- pom.xml 내 arguments 가 출력된다.
- 결과
2) arguments 옵션 주기
- 명령어
mvn exec:java -Dexec.args="zzzz tawetawetawet"
- 결과
참고페이지