SonarQube 9.0 - FindBugs/SpotBugs 插件?
Posted
技术标签:
【中文标题】SonarQube 9.0 - FindBugs/SpotBugs 插件?【英文标题】:SonarQube 9.0 - FindBugs/SpotBugs plugin? 【发布时间】:2021-10-06 22:54:02 【问题描述】:关于 SonarQube 的小问题,SonarQube 的 9.0 版本。
安装后去市场下载了一些插件,发现没有FindBugs/SpotBugs插件。
请问根本原因是什么,如何使用 FindBugs/SpotBugs 进行分析?
谢谢
【问题讨论】:
【参考方案1】:该插件在 SonarQube 市场中不可用,因为没有与 SonarQube 9.X 兼容的版本。
矩阵在这里:https://update.sonarsource.org/plugins/compatibility-matrix.html
您有 3 个选项:
-
将 SonarQube 恢复到 8.X(例如 8.9 LTS)并等待迁移到 SonarQube 9.X,直到发布兼容版本
停止使用 Findbugs 插件
修复插件并手动安装(关于 SonarQube 9.X 支持的问题:ClassNotFoundException with sonarqube 9;也许还有更多)
【讨论】:
以上是关于SonarQube 9.0 - FindBugs/SpotBugs 插件?的主要内容,如果未能解决你的问题,请参考以下文章
SonarQube 插件和 SonarQube 规则之间有啥关系?