【发布时间】:2017-12-07 02:47:53
【问题描述】:
不推荐使用属性“sonar.jacoco.reportPath”。请用 'sonar.jacoco.reportPaths' 代替。
我在通过 Gradle 运行 SonarQube 时不断收到此消息,并且在整个多模块项目中甚至一次都没有出现“reportPath”这个短语。我什至将 sonarqube 属性放在 allprojects 下,以覆盖可能存在的任何默认值。有关如何摆脱此错误的任何提示?
我正在使用:
allprojects {
sonarqube {
properties {
property "sonar.jacoco.reportPaths", "${project.buildDir}/jacoco/test.exec"
}
}
}
编辑 1:
Gradle 包装器 3.1
我在 build.gradle 的根目录中使用它
plugins {
id "jacoco"
id "org.sonarqube" version "2.5"
}
并尝试了您的建议
allprojects {
sonarqube {
properties {
property "sonar.jacoco.reportPath", ""
property "sonar.jacoco.reportPaths", "${project.buildDir}/jacoco/test.exec"
}
}
}
没有骰子,你怎么看?
【问题讨论】:
-
哪个 sonarqube gradle 插件版本?
-
正如我根据文档提到的,这是由 sonarqube gradle 插件默认设置的
-
现在您不必担心,因为这只是一个信息...它仍在工作,但将来会被删除...当这种情况发生时,gradle sonar 插件将是反正更新了:)
-
嘿,当一切正常时看到它出现只是烦人。感谢您的帮助!
标签: java gradle sonarqube jacoco