2017-03-07 2 views
0

Maven 버전 3.0.4에서 구성한 단일 플러그인의 실행을 지정하는 데 문제가 있습니다. 두 개의 서로 다른 구성된 maven-antrun-plugins가 있습니다. 둘 다 같은 라이프 사이클에 있습니다. 다른 라이프 사이클을 사용하지 않고 실행할 플러그인을 어떻게 타겟팅 할 수 있습니까? 버전 3.3.1 이후로이 형식으로 할 수 있습니다. mvn groupid:artifactid:[email protected] 버전 3.0.4 이하에서 이와 비슷한 방법이 있습니까?구성된 플러그인을 실행하는 Maven

+0

커맨드 라인에서 플러그인 목표를 호출하는 중입니까? – khmarbaise

+0

@khmarbaise 예 – lob

답변

0

기본 생명주기 (Maven 2.2.0부터) 동안 첫 번째 플러그인을 실행하려면 pom의 "default-"를 사용할 수 있습니다. 예를 들어 maven jar 플러그인과 같은 두 번째 플러그인의 분류자를 사용할 수 있습니다. 아래 예제를 볼 수 있습니다 :

+0

커맨드 라인에서 두 번째 플러그인을 어떻게 실행 하시겠습니까? – lob

+0

id에 의한 실행이 3.3.1에서만 구현되었으므로 해결 방법으로 다른 목적을 명령 줄에서 사용해야합니다 (https://issues.apache.org/jira/browse/MNG-5768 참조). – Adonis

관련 문제