我有一個相當古老的sonarqube安裝,由於各種原因,我無法升級。然而,我將java插件升級到2.0,並遇到多個插件不兼容的問題。我手動刪除了這些插件,並且一旦我能夠重新啓動sonarqube,就從升級中心重新安裝它們。但是,無論出於什麼奇怪的原因,findbugs插件無法從中心下載。我可以手動不過從這裏下載jar文件:是sonarqube中findbugs插件的手動安裝好嗎?
http://downloads.sonarsource.com/plugins/org/codehaus/sonar-plugins/java/sonar-findbugs-plugin/2.0/sonar-findbugs-plugin-2.0.jar
,並手動將其複製到extensions/plugins/
,作爲解釋here。
當我重新啓動聲納QUBE我沒有看到在日誌文件中的任何問題,事實上,我看到這一點:
2015.06.25 12:44:44 INFO org.sonar.INFO Register rules [common-java/java]...
2015.06.25 12:44:44 INFO org.sonar.INFO Register rules [common-java/java] done: 6 ms
然而,有些東西是腥:如果我去更新中心,我沒有看到安裝插件下列出的findbugs
,但我沒有在可用的插件下看到它。
有人可以澄清應該做什麼手動正確安裝嗎?
此外,當我去Quality Profiles
節中,我看到的Java下只有兩排:
Rules
SonarWay 70 ...
SonarWay with Findbugs 70
這似乎規則極少數,我知道應該有更多...我是什麼失蹤?