2012-05-18 2 views
1

직접 요구 사항이 나타납니다. 'mvn cobertura : cobertura'명령을 실행하면 계측과 테스트 사이에서 sth을 수행하려고합니다. 이 명령의 목표 'cobertura'는 원래 'instrument'에 따라 다르며 원하는 것은이 'instrument'프로세스 후에 sth를 수행하는 것입니다. 다음 미리cobertura 플러그인 내에서 사용자 정의 된 목표를 실행하십시오.

에 두 cobertura 목표 (장비, 테스트) 사이에

감사를 실행 만들 수있는 방법이 내 생각은 '내-플러그인'과 같은라는 Maven 플러그인에 내 요구 사항, 추상적 인 테스트 를 실행

답변

0

다음과 같이 달성 할 수있는 cobertura 플러그인의 두 가지 실행을 정의해야합니다.

<plugin> 
    <groupId>...</groupId> 
    <artifactId>..</artifactId> 
    <version>...</version> 
    <executions> 
     <execution> 
     <id>instrument</id> 
     <goals><goal>instrument</goal></goals> 
     <phase>process-test-classes</phase> 
     </execution> 
     <execution> 
     <id>test</id> 
     <goals><goal>cobertura</goal></goals> 
     <phase>test</phase> 
     </execution> 
    </executions> 
    </plugin> 
관련 문제