环境信息
- idea版本
IntelliJ IDEA 2020.3.2 (Ultimate Edition) Build #IU-203.7148.57, built on January 26, 2021 - jdk版本
java version "1.8.0_231"
安装
- 通过以下路径查询插件 FindBugs
File->Settings->Plugins->Marketplace - 插件安装
点击 install 安装,接着重启 idea - 注意事项
FindBugs 是配合 QAPlug 插件使用的 可查看 https://qaplug.com/about/ 该网址查看关联关系
使用
- 右键选中项目,按图示顺序选择

- 弹窗的选项如图所示,点击确定,执行

- 执行结果示例

红框选中的位置,是报错信息及报错信息id,可以通过 QAPlugs-FindBugs查找对应的错误说明,来改正错误。 - BUG类型
| 英文 | 中文 |
|---|---|
| Bad practice | 不好的习惯 |
| Correctness | 代码的正确性 |
| Dodgy | 小问题 |
| Malicious code vulnerability | 恶意代码 |
| Internationalization | 国际化问题 |
| Performance | 性能问题 |
| Security | 安全性问题 |
| Multithreaded currectness | 线程问题 |
| Experrimental | 实验性问题 |