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 规则之间有啥关系?

手把手使用SonarQube分析改善项目代码质量

静态代码扫描工具 - sonarQube介绍

静态代码扫描工具 - sonarQube介绍

加载项目存储库时发生 SonarQube 5.1.1 读取超时错误

持续代码质量管理-SonarQube-7.3部署