簡體   English   中英

在sonarqube中手動安裝findbugs插件可以嗎?

[英]is manual installation of findbugs plugin in sonarqube ok?

我有一個相當舊的聲納安裝程序,由於種種原因我無法升級。 但是,我將Java插件升級到2.0,並遇到多個插件不兼容的問題。 我手動刪除了這些插件,並在能夠重啟聲納管后從升級中心重新安裝了它們。 但是,由於各種奇怪的原因,findbugs插件始終無法從中心下載。 但是,我可以從此處手動下載jar文件:

http://downloads.sonarsource.com/plugins/org/codehaus/sonar-plugins/java/sonar-findbugs-plugin/2.0/sonar-findbugs-plugin-2.0.jar

並手動復制到extensions/plugins/ ,如解釋在這里

當我重新啟動sonar-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

這似乎是很少的規則,我知道應該有更多的規則……我還缺少什么?

Java Plugin 2.0版嵌入了FindBugs,因此無需單獨下載。 這就是為什么您沒有在下載中心看到它的原因。 您應該刪除它並重新啟動服務器。 這也可以解決您的個人資料問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM