码迷,mamicode.com
首页 > 编程语言 > 详细

Java学习-048-插件应用之 Find Bugs

时间:2016-04-25 21:00:13      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:

FindBugs 是一个静态分析工具,它可以检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题,使用 FindBugs 可以在不实际运行程序的情况对软件进行分析。使用时最好将字节码对应的 java 文件选上,这样便可轻松的从报告文件中定位到出问题的源码,并进行相应的修改。

eclipse 安装 findbugs 需要满足如下条件:

  1. eclipse 3.3 版本以上
  2. JRE/JDK 1.5 版本以上

 

findbugs在线更新路径为:http://findbugs.cs.umd.edu/eclipse/

findbugs离线更新路径为:https://sourceforge.net/projects/findbugs/files/

findbugs官网地址:http://findbugs.sourceforge.net/index.html

 

eclipse 成功安装 findbugs 后,在插件安装详细信息中可看到成功安装的插件,如下所示:

技术分享

 

右键单击工程目录,依次选择【Find Bugs/Find Bugs】,即可检查代码中的缺陷。在包视图中,可查看存在缺陷的包、类及对应的缺陷数量,如下所示:

技术分享

在 Bug Explorer 标签页中,可查看缺陷的概要信息,如下所示:

技术分享

点击对应的缺陷,可定位到源码位置,点击源码左侧的图标,Bug Info 标签页会显示对应的详细信息,如下图所示:

技术分享

 

不可避免的,其中有些问题,我们是可以忽略的,或者是根据项目需要必须要检查的,在 eclipse 中配置 Find Bugs 路径如下图所示:

技术分享

 

有关 Find Bugs 的详细配置使用,各位小主若有需要,可深入研究一下,同时 findbugs 是可以持续集成的,利用 maven、ant 对应插件均可执行,具体使用方法,大家可以先自行探究。我后续配置后也会更新给大家参阅,谢谢!

 

至此, Java学习-048-插件应用之 Find Bugs 顺利完结,希望此文能够给初学 Java 的您一份参考。

最后,非常感谢亲的驻足,希望此文能对亲有所帮助。热烈欢迎亲一起探讨,共同进步。非常感谢! ^_^

 

Java学习-048-插件应用之 Find Bugs

标签:

原文地址:http://www.cnblogs.com/fengpingfan/p/5432661.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!