-1
비슷한 주제로 검색했습니다. 하지만 내 문제는 다르다. 배경은 하나의 스프링 부트 프로젝트를 가지고 있으며 점점 더 커졌습니다. 그런 다음 스프링 Spring boot - Creating a Multi Module Project에서 가이드를 따라 서버 모듈로 분할했습니다.Integraton 테스트가 모든 서브 모듈을 커버하도록하십시오.
이제 웹 및 ServiceLayer라는 두 개의 프로젝트가 있습니다. 이전의 통합 테스트는 모두 웹에 있었고, 소나에서 proejct-web의 범위 만 볼 수있는 것처럼 보입니다.
나는 jacoco 받는다는 플러그인을 사용하고 여기에 받는다는 치어입니다 :
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>2.19.1</version>
<configuration>
<showSuccess>false</showSuccess>
</configuration>
</plugin>
<!-- JaCoCo configuration -->
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.7.5.201505241946</version>
<executions>
<execution>
<id>default-prepare-agent</id>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>default-report</id>
<phase>prepare-package</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
어떻게 구성하고 수중 음파 탐지기에 서브 모듈의 적용 범위를 사용할 수 있도록하려면? 감사합니다.
[다중 커버리지 Maven + Sonar + JaCoCo를 설정하여 병합 된 커버리지 리포트를 만드는 방법] (http://stackoverflow.com/questions/13031219/how-to-configure-multi-module-maven- 소나 - 자코코 - 합병 - 커버리지 - 담당자) – philip