0
將SonarQube從5.5升級到5.6.5後,我們的Gradle構建按預期工作,直到SonarJava插件更新。在sonar-java-plugin 4.0升級後無法執行Sonar
我們從3.13.1更新到4.x(我試過4.0,4.8和4.9)。我必須將該插件「降級」回3.13.1才能通過構建。我們升級SonarQube服務器的主要原因是開發人員可以使用SonarLint和SonarJava v4.0是最低要求。
我得到的錯誤是:
ERROR: Caused by: sonar.binaries and sonar.libraries are not supported since version 4.0 of sonar-java-plugin, please use sonar.java.binaries and sonar.java.libraries instead
我們不使用sonar.binaries
或sonar.libraries
在我們的代碼,所以我認爲它可能會在應用org.gradle.sonar亞軍插件存在。
我可以包括以下內容如有必要應要求:
- 的gradlew呼叫
- 的gradle這個代碼
- 日誌輸出
這些屬性都需要我假設你使用的是太舊版本的sonarqube-gradle這個-插件(HTTPS://docs.sonarqube .ORG /顯示/ SCAN /分析+與+ SonarQube +掃描器+爲+搖籃) –