myeclipse插件之FindBugs(静态分析工具)
介绍:
FindBugs手册
为什么要使用FindBugs
FindBugs可以发现许多代码中间潜在的bug,比如引用了空指针(null pointer dereference), 特定的资源未关闭
本文只介绍findbugs在myeclipse中的用法
findbugs2.0.0
meclipse 6.5
--------------------------
安装:
本人采用link方法安装
1.下载插件 进入下载页面 http://findbugs.sourceforge.net/downloads.html
选择 edu.umd.cs.findbugs.plugin.eclipse_2.0.0.20111220.zip
2.建立如下目录结构
3.将下载的文件解压至plugins目录下,最终结果如上图所示
4.新建link文件,如:findbugs.link,内容如下(文件名自定义):
path=D:\\Data\\eclipse_plugin\\findbugs
把link文件放到%myeclipse_dir%\eclipse\links 的文件夹下,如果没有links文件夹,自己创建即可
5.重新打开myclipse就可以了
6.检查是否安装成功
选中某个项目,右键,在export下有FindBugs
--------------------------
使用:
1.打开FindBugs视图
window-->show view-->findbugs-->Bug Explorer
2.使用findbugs
选中某个项目-->右键-->findbugs-->findbugs
这样对于代码中浅在的问题就会标识出来了
鼠标放在小虫上的话,会给出原因
--------------------------
参考: