본문 바로가기

프로그래밍/Maven

[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"


 - 결과



참고페이지

http://www.mojohaus.org/exec-maven-plugin/usage.html

'프로그래밍 > Maven' 카테고리의 다른 글

Maven Test Skip 하는 법  (0) 2018.04.17
[Maven] Plugin 개발하기.  (0) 2018.04.09
Maven Central에 Library Upload하기!!  (0) 2017.02.21
[MAVEN] Exec Maven Plugin 사용하기  (0) 2016.12.01