빌드 단계에 관계없이 모든 Maven 빌드에서 하나의 Maven 플러그인 목표 (jacoco:dump)를 실행하고 싶습니다. 실행 된 마지막 목표 여야합니다.마지막으로 하나의 Maven 플러그인 목표를 실행하십시오.
구현할 생각 중 하나는 jacoco : 덤프 목표를 컴파일 단계에 연결하여 모든 빌드에서이를 실행하지만 마지막 단계의 마지막 목표로 덤프를 실행할 수 없다는 것입니다.
실행 순서 내가 mvn verify
로, jacoco:dump
이 확인 단계 이후 실행될 수 있습니다 구축 할 경우
validate -> compile -> (any other phase and plugin goal execution) -> jacoco:dump
그래서; mvn compile
으로 빌드하면 jacoco:dump
이 컴파일 단계 후에 실행될 수 있습니다.
Maven에서이 문제를 해결할 방법이 있습니까?
는
감사합니다. 그리고 내가 직접 플러그인 목표를 사용한다면 어떻게 생각하니? 'mvn test jacoco : dump'와 같습니다. [여기] (https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html#Build_Lifecycle_Basics)에 명시된 바와 같이 실행 순서는 명령 줄에 지정된 명령이므로 명령을 실행하면' jacoco : dump '를 원하는 모든 단계가 끝나면 해결할 수 있습니다. 어떻게 생각해? – gvdm
네, 그 소리가 나아요! – Revive