my-project-tests라는 모듈에 통합 테스트가 포함 된 maven 프로젝트가 있고 여러 다른 모듈에 프로덕션 코드가 분산되어 있습니다. 나는 pom.xml 파일에 다음 플러그인 명령어를 추가하여 개별 모듈의 단위 테스트를위한 코드 커버리지를 얻을 수 있습니다 : the Netbeans wiki에 설명 된대로Netbeans의 별도 모듈에서 통합 테스트의 jacoco 코드 적용
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.5.7.201204190339</version>
<executions>
<execution>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>report</id>
<phase>prepare-package</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
내가 다음 테스트 보고서를 볼 수 있습니다.
그러나 이것을 통합 테스트 모듈에 추가하면 보고서에 "데이터가 없습니다 - 아직 코드를 실행하지 않았습니까?"라고 표시됩니다. (나는 가지고있다).
많은 데이터가 포함 된 jacoco.exec 파일이 생성되었으므로 데이터가 올바른지 확인할 수 없습니다. Netbeans이 의존하는 별도의 jacoco.xml 파일은 대부분 비어 있습니다.
올바르게 생성하고 Netbeans에서 멀티 모듈 프로젝트의 코드 적용 범위를 볼 수있는 방법이 있습니까?