4
특정 단계에서 실행될 모든 Maven 플러그인 (버전 포함)을 나열하는 방법을 알고 있습니까? 여기에는 현재 프로젝트의 모든 부모에 설정된 모든 플러그인이 포함되어야합니다.특정 단계에서 모든 Maven 플러그인 및 해당 버전을 얻는 방법은 무엇입니까?
특정 단계에서 실행될 모든 Maven 플러그인 (버전 포함)을 나열하는 방법을 알고 있습니까? 여기에는 현재 프로젝트의 모든 부모에 설정된 모든 플러그인이 포함되어야합니다.특정 단계에서 모든 Maven 플러그인 및 해당 버전을 얻는 방법은 무엇입니까?
한 가지 방법을 실행하는 것입니다 : 당신에게 POM 보간 및 상속 후 적용된 프로젝트가 표시됩니다
mvn help:effective-pom
. 빌드 구성을보고 거기에서 단계에 대해 구성된 플러그인을 결정하는 것이 매우 쉽습니다.
http://maven.apache.org/plugins/maven-help-plugin/effective-pom-mojo.html
감사합니다. 이것이 도움이되지만, effective-pom은 특정 단계의 모든 플러그인을 표시하지 않습니다. 예를 들어 maven-clean-plugin과 maven-compiler-plugin을 볼 수는 있지만 클린 (clean) 단계에서 실행될 플러그인을 알려주지는 않습니다. 이제, 그것이 "maven-clean-plugin"이 될 것이라는 것을 알고 있지만, 이것은 effective-pom xml에서 볼 수 없습니다. –