屬性'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插件將被更新:) –