簡體   English   中英

SonarQube由於findbugs和fbcontrib無法啟動

[英]SonarQube fails to start due to findbugs and fbcontrib

我正在從Sonar 3.1.1升級到SonarQube 4.0。 我的extensions / plugins目錄中有sonar-fb-contrib-plugin-1.2.jar文件。 啟動失敗,並顯示以下消息:

2013.11.12 15:10:17 INFO  org.sonar.INFO  Install plugins done: 197 ms
2013.11.12 15:10:17 ERROR o.s.s.p.PlatformLifecycleListener  Fail to start server
org.sonar.api.utils.SonarException: Fail to extend the plugin findbugs for fbcontrib

我的理解是,findbugs與SonarQube捆綁在一起(我可以在bundled-plugins下看到jar文件)。 我不確定這里是什么問題-看起來像3.1.1那樣開箱即用

從3.6升級到3.7.3時,我遇到了類似的問題; fbcontrib插件依賴於聲納java生態系統一部分的findbugs插件。

在這種情況下,在更新之前對數據庫和擴展目錄進行備份是安全的(並記錄在第6點中)。 然后更新並重新啟動聲納,並移走了任何外部貢獻插件,以便聲納可以管理更新並成功恢復。 另一個好的技巧是不要用舊的覆蓋新的配置文件,而是手動編輯它們以覆蓋舊的設置。

然后,重新添加插件,然后再次重新啟動; 快樂的靜態分析。

暫無
暫無

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

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