静态分析工具SpotBugs的使用
一、测试环境
IntelliJ IDEA 2024.2.3 + win11 22H2 + Oracle OpenJDK 21.0.4 + spotBugs1.2.8
二、idea搜索插件 spotBugs,安装后重启IDEA

三、导入项目
1、点击文件->新建->来自现有源代码的项目



-
选择.classpath导入项目

-
选择合适jdk
![]()

四、配置并运行spotBugs
-
配置spotBugs,添加了一个插件可能导致分析bug更加细致


-
src文件夹下右键点击Analysis scope Files

扫描结果:

-
点击左上角箭头导出为HTML


列出所有bug以及详细信息,代码的位置。
-
对缺陷进行分析
我们可以在导出的缺陷报告网页中找到缺陷的分类,缺陷在代码中的位置,并且利用浏览器的翻译功能,知道缺陷是什么?
机翻会导致语义错误。仅供参考

