一、下载
打开下载页面 https://sourceforge.net/projects/findbugs/files/ ,点击【findbugs eclipse plugin】,选择最新的版本如【3.0.1】,看到如下
点击第一个链接,进入下载页面,文件格式为zip。
二、安装
直接解压到 [eclipse install path]/dropins目录下,重启Eclipse后即生效。 如果Eclipse是高版本并且支持Eclipse Marketplace, 不需要单独下载,可以打开Eclipse后,点击 Help-Eclipse Marketplace , 输入findbugs ,直接点击install。![代码审查工具Eclipse插件FindBugs安装使用 代码审查工具Eclipse插件FindBugs安装使用](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwybHRaeTVpYkc5bkxtTnpaRzR1Ym1WMEx6SXdNVGN3TnpJd01qRXpOalUzT1RNMA%3D%3D.jpg?w=700&webp=1)
三、FindBugs配置
打开Eclipse,进入Window-Preferences-Java-FindBugs , 按自己的需要设置权重,或者过滤的文件。![代码审查工具Eclipse插件FindBugs安装使用 代码审查工具Eclipse插件FindBugs安装使用](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwybHRaeTVpYkc5bkxtTnpaRzR1Ym1WMEx6SXdNVGN3TnpJd01qRXpOekEyTkRRNQ%3D%3D.jpg?w=700&webp=1)
四、执行代码审查
Eclipse在项目上右击,选择Find Bugs - Find Bugs![代码审查工具Eclipse插件FindBugs安装使用 代码审查工具Eclipse插件FindBugs安装使用](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwybHRaeTVpYkc5bkxtTnpaRzR1Ym1WMEx6SXdNVGN3TnpJd01qRXpOekV3TWprNA%3D%3D.jpg?w=700&webp=1)
若是maven工程,packaging为pom的项目是没有此选项的。
五、查看审查结果
Eclipse打开Window-Show View-Other![代码审查工具Eclipse插件FindBugs安装使用 代码审查工具Eclipse插件FindBugs安装使用](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwybHRaeTVpYkc5bkxtTnpaRzR1Ym1WMEx6SXdNVGN3TnpJd01qRXpOekUyTnpNNQ%3D%3D.jpg?w=700&webp=1)
即可看到你代码中的错误。
![代码审查工具Eclipse插件FindBugs安装使用 代码审查工具Eclipse插件FindBugs安装使用](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwybHRaeTVpYkc5bkxtTnpaRzR1Ym1WMEx6SXdNVGN3TnpJd01qRXpOekkyTXpBMQ%3D%3D.jpg?w=700&webp=1)