上菜:
一、FindBugs说明
Findbugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。利用这个工具,就可以在不实际运行程序的情况对软件进行分析。它可以帮助改进代码的质量。
二、FindBugs插件安装(Eclipse)
1、下载地址:http://sourceforge.jp/projects/sfnet_findbugs/releases/。
我的是JDK1.8所以可以下载最新的,JDK1.6的朋友请下载2.0版本系列。解压:
2、将文件复制到Eclipse目录的plugins文件下。
4、重启IDE。
三、代码格式化
1、下载代码格式化文件:https://github.com/alibaba/p3c/tree/master/p3c-formatter
2、将格式化文件导入Eclipse
四、FindBugs插件使用
如下图,选中扫描区域,右击选择Find Bugs: