您的位置:首页 > 编程语言 > Java开发

Eclipse中FindBugs插件的应用

2016-01-16 23:18 239 查看
在以前的一个开发现场里,经常会收到客户的代码review指摘。

觉得有点神奇是,给客户的文件是编译后的*.class打成war包,客户那边却能指摘出代码中的缺陷bug,而且精确到代码的某一行。

通过*.class文件要知道bug在代码的哪一行,比较简单,直接用反编译工具就行。问题是在那么多文件里去找到代码的缺陷,而且列出来的缺陷还挺高级的,这明显就不是靠人工review代码。

后来知道原来是用一个叫“findbugs”的工具。

1.插件下载

下载地址:http://findbugs.sourceforge.net/downloads.html

在下载的页面里,有看到日语的帮助文档,猜测可能日本那边用这个工具的会比较多,上面说的那个开发现场就是在日本。



2.插件安装

安装比较简单,直接把下载的压缩包解压后,整个文件夹复制到eclipse目录下的dropins文件夹里。

3.插件使用

重启eclipse后,右键点击项目,弹出的框就多了Find Bugs的功能。



运行完Find Bugs命令需要切换到Bug Explorer视图里,查看找到的bug信息



Bug Info里显示Bug的具体原因

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: