属性'sonar.jacoco.reportPath'已弃用。请改用 'sonar.jacoco.reportPaths'。属性'sonar.jacoco.reportPath'已弃用。请使用'sonar.jacoco.reportPaths'代替
通过Gradle运行SonarQube时,我总是收到此消息,并且在整个多模块项目中甚至没有出现过“reportPath”一词。我甚至将sonarqube属性放在所有项目下,以覆盖可能存在的任何默认值。有关如何摆脱此错误的任何提示?
我使用:
allprojects {
sonarqube {
properties {
property "sonar.jacoco.reportPaths", "${project.buildDir}/jacoco/test.exec"
}
}
}
编辑1:
摇篮包装器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插件将被更新:) –