Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Sonarqube和Jacoco Gradle插件_Java_Gradle_Sonarqube_Jacoco - Fatal编程技术网

Java Sonarqube和Jacoco Gradle插件

Java Sonarqube和Jacoco Gradle插件,java,gradle,sonarqube,jacoco,Java,Gradle,Sonarqube,Jacoco,我正在使用 及 在java应用程序中 运行“/gradlew build jacoctestreport sonarqube”效果很好,我可以在sonarqube中看到我的代码覆盖率 我的问题是怎么做 我没有声明sonar.jacoco.reportpath,因此默认为build/jacoco/test.exec,它是由jacocoTestReport任务创建的 那么是由那个执行官还是别的什么人来管理?或者jacoco.exec知道在build/reports/jacoco/test/jac

我正在使用

在java应用程序中

运行“/gradlew build jacoctestreport sonarqube”效果很好,我可以在sonarqube中看到我的代码覆盖率

我的问题是怎么做

我没有声明sonar.jacoco.reportpath,因此默认为build/jacoco/test.exec,它是由jacocoTestReport任务创建的

那么是由那个执行官还是别的什么人来管理?或者jacoco.exec知道在build/reports/jacoco/test/jacoctestreport.xml中创建xml报告的位置吗

或者,该XML路径是sonarqube使用的其他默认路径吗


这一切都正常工作,非常棒,但我正在为其他人记录这一切,并且对这一切是如何联系在一起的有点困惑。

Gradle的SonarQube插件将找到查看Jacoo任务上下文的路径,然后自动设置sonar.jacoo.reportPaths属性。

可能重复的