Build/Maven

04. Maven 기본 명령어

삽질의 달인 2020. 1. 23. 10:57
 
Form
 
Maven 명령은 다음과 같은 형태로 실행 가능하다. 
 
$ mvn [options][<goal(s)>][<phase(s)>]
 
option 은 pom.xml 이 없는 곳에서도 실행할 수 있고
 
golas 와 phase 는 pom.xml 있는 프로젝트 디렉토리에서 실행가능하다.
 
goal 과 phase 는 한꺼번에 여러개를 동시 실행할 수 있다.
 
option 을 통해 phase 로 옵션 전달시 -D 를 붙인 옵션을 사용한다.
 
 
 

Example
 
$ mvn clean test
     : clean 과 test phases 를 실행한다.
 
$  mvn clean compiler:compile 
     : clean phase 를 실행하고 플러긴의 compiler:compile 골을 실행한다.
 
$  mvn -Dmaven.text.skip=true test
     :  옵션으로 단위 테스트를 실행하지 않도록 인자를 전달하면서 test phase 를 실행한다.