[Maven] Maven Options — pl, am, amd, B

-pl,--projects <arg> Build specified reactor projects instead of all projects

Multi-Project 구조에서 모든 프로젝트가 아닌 특정 프로젝트를 대상으로 mvn 을 수행하고 싶을 경우 ‘-pl’ 옵션을 사용하면 된다.

-am,--also-makeIf project list is specified, also build projects required by the list

‘-am’ 옵션은 ‘-pl’ 에 명시한 프로젝트를 참조하는 프로젝트 들도 같이 빌드 한다.

-amd,--also-make-dependentsIf project list is specified, also build projects that depend on projects on the list

‘-amd’ 옵션은 ‘-pl’ 에 명시한 프로젝트가 참조하고 있는 프로젝트 들을 같이 빌드 한다.

-B,--batch-modeRun in non-interactive (batch) mode

‘-B’ 옵션은 비-대화형 모드로 mvn 실행 중 대화형 입력 모드가 나오면 기본값으로 처리하고 넘어가도록 해준다.

예를 들어, A -> B -> C-> D-> E 와 같이 참조하고있는 프로젝트 에서

  • ‘-pl C -am’ 인 경우 C-D-E 프로젝트가 빌드
  • ‘-pl C -amd’ 인 경우 A-B-C 프로젝트가 빌드
Advertisements

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중