【发布时间】:2018-09-15 01:49:25
【问题描述】:
声纳扫描仪 - 3.1
Java 1.7
我正在尝试配置声纳属性以从多模块项目中获得覆盖。覆盖是在路径下生成的:Module/build/jacoco/test.exec,所以我想根据文档将它添加到sonar.properties文件中:
https://docs.sonarqube.org/display/PLUG/Code+Coverage+by+Unit+Tests+for+Java+Project
sonar.java.coveragePlugin=jacoco
sonar.jacoco.reportPaths=**/build/jacoco/*.exec
即使使用绝对路径,我也在尝试不同的组合,但似乎 sonar-scanner 根本看不到这个属性,并且总是查看默认路径。我总是在日志中获得以下信息:
INFO: JaCoCoSensor: JaCoCo report not found : path\target\jacoco.exec
INFO: JaCoCoSensor: JaCoCo IT report not found: path\target\jacoco-it.exec
它确实会从文件中读取其他属性,例如登录名、密码、语言、来源等。
此外,该项目基于 Gradle。
【问题讨论】:
标签: java sonarqube sonarqube-scan