myeclipse插件之FindBugs(静态分析工具)

介绍:

FindBugs概念

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.建立如下目录结构


myeclipse插件之FindBugs(静态分析工具)
3.将下载的文件解压至plugins目录下,最终结果如上图所示

4.新建link文件,如:findbugs.link,内容如下(文件名自定义):

path=D:\\Data\\eclipse_plugin\\findbugs

 把link文件放到%myeclipse_dir%\eclipse\links  的文件夹下,如果没有links文件夹,自己创建即可

5.重新打开myclipse就可以了

6.检查是否安装成功

选中某个项目,右键,在export下有FindBugs


myeclipse插件之FindBugs(静态分析工具)

--------------------------

使用:

1.打开FindBugs视图

window-->show view-->findbugs-->Bug Explorer

2.使用findbugs

选中某个项目-->右键-->findbugs-->findbugs

这样对于代码中浅在的问题就会标识出来了


myeclipse插件之FindBugs(静态分析工具)

鼠标放在小虫上的话,会给出原因


myeclipse插件之FindBugs(静态分析工具)

--------------------------

参考:

http://wenku.baidu.com/view/f5c78eeb172ded630b1cb605.html

相关推荐