FindBugs安装及使用

之前也高校项目中也有用到过FindBugs这个插件,今天分到的任务是对原有代码的优化任务,第一反应当然是借助工具帮自己一把。于是,开始了FindBugs的安装和使用,在这里分享给大家,希望能帮到有需要的童鞋。

首先是安装,据说FindBugs有自己的可视化UI界面,但是我还是喜欢Eclipse插件方式的使用。

Eclipse插件的安装,相信大家都很熟悉了,这里不再多说。我再安装的时候出现了一些小问题:网上给的安装地址总是提示无结果,经过一番搜索,原来官方提供了三个地址备用:

http://findbugs.cs.umd.edu/eclipse

http://findbugs.cs.umd.edu/eclipse-candidate

http://findbugs.cs.umd.edu/eclipse-daily

我用第一个搜索时不能搜索到内容,第二个和第三个都是可以的。

安装完成了,重启Eclipse后,发现还是找不到findbugs的踪迹,这是为什么?

原来,我们通过网址自动安装的都是新版本的FindBugs,而新版本的FindBugs需要更高的jdk版本支持,我安装的findbugs是3.0版本的,而jdk需要1.7及以上才行,如果你也出现这样的情况,可以换个高版本的jdk试试。

安装完成了,对于使用,就相对简单了。

击项目文件或目录,会发现多了Findbugs的菜单,如下图:

点击完成之后,会出现分析结果,FindBugs会对找到的问题根据问题的严重程度分四个大的等级,每个等级内还根据类别进行了分类,非常的方便,大家不妨体验一下!

时间: 2024-10-09 12:10:30

FindBugs安装及使用的相关文章

findbugs安装及使用步骤

FindBugs安装使用 1.打开eclipse->help->eclipse marketplace, 在find处填写findbugs进行搜索. 2.点击安装并确认. 3.如果使用插件下载安装,则首先下载插件,并将其复制在%eclipse home%\eclipse\plugins中,重新打开eclipse即可. 插件下载地址:http://sourceforge.net/projects/findbugs/files/findbugs%20eclipse%20plugin/3.0.0/

ant + findbugs 安装及实现静态代码检查,并生成HTML检查报告

1.ant + findbugs安装 通过Eclipse或者MyEclipse继承ant.findbugs插件.插件可以到网上去下. 注:findbugs最好是下载1.3.9版本,如果是其他版本,可能在运行的时候会提示版本冲突错误! 2.通过findbugs做静态代码检查,此处可以说有两种方式. A.直接生成HTML报告形式,在项目根目录下新建文件build.xml,将如下代码复制进去 <project name="DHOME_ANDRIOD_CodeCheck" default

FindBugs安装过程简述及使用样例

安装环境:操作系统: win8.1 必备条件:eclipse 安装过程简述: 1. 打开Eclipse, 工具栏选择help,下拉选框中选择 install new software 2. 点击Add,在Location中输入:http://findbugs.cs.umd.edu/eclipse 4. 稍等片刻, 勾选FindBugs, 点击Next按钮 5. 点击Next按钮,中间出现协议,选择accept,然后点击finish按钮 6.等待安装,安装完毕后,提示重启Eclipse 7.重启后

FindBugs安装使用

findbugs离线安装 下载地址:http://sourceforge.net/projects/findbugs/files/findbugs%20eclipse%20plugin/ 注意要下载的zip包,而不是源代码,解压缩之后将整个file放入eclipse中的plugins路径中 可选操作:window->Show View->Other->FindBugs , 选择所需要的视图 安装完毕之后,就可以使用了,在项目右键增加了FindBugs选项,点击Find Bugs就可以查找

findBugs安装

点击“Help->InstallNew Software”,如下图所示: 2 接着如下图所示: 3 Name”输入“findBugs”,“Location”输入“http://findbugs.cs.umd.edu/eclipse” 如下图所示: 4 接着选择对应插件如下图所示: 5 后面的是下一步,下一步就可以了,在线安装可能需要等待比较长的时间,耐心等待,不要中断! 后面会提示你重启eclipse,重启后就可以使用了. END FindBugs在Eclipse的使用 安装完成并重启后,选中一

Java静态代码分析工具——FindBugs插件的安装与使用

1 什么是FindBugs FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题.有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析.不是通过分析类文件的形式或结构来确定程序的意图,而是通常使用 Visitor 模式来鉴别代码是否符合一些固定的规范. 2 如何安装FindBugs? 作为Eclipse的一个插件,可以将Findbugs集成到Eclipse中使用. 第一种是在线安装:在Eclipse的插件安装地址中输入http:

开源工具Findbugs使用总结

一.代码检查法概念 白盒测试分为静态测试和动态测试. 代码检查法是静态测试的一种,主要是由人工进行,充分发挥人的逻辑思维优势,也可以借助软件工具自动进行. 代码检查包括代码走查.桌面检查.代码审查等,主要检查代码和设计的一致性,代码对标准的遵循.可读性,代码的逻辑表达的正确性,代码结构的合理性等方面:可以发现违背程序编写标准的问题,程序中不安全.不明确和模糊的部分,找出程序中不可移植部分.违背程序编程风格的问题,包括变量检查.命名和类型审查.程序逻辑审查.程序语法检查和程序结构检查等内容. 二.

作业2.1.3 安装并使用CheckStyle

一. FindBugs的安装与使用 (一)FindBugs安装 - 在线安装 1. 打开Eclipse, 选择help- install new software 2. 在弹出的install对话框中,选择Add按钮 3. 在name中输入插件名称:FindBugs, 在Location中输入插件地址:http://findbugs.cs.umd.edu/eclipse 4. Pending 几秒后, 获取到插件名称和版本,勾选FindBugs, 点击Next按钮 5. 安装信息确认,点击Nex

Android Studio 中的FindBugs插件使用,轻松帮你发现Bug (转)

在日常开发过程中难免会因为一时疏忽而留下一些Bug,这些Bug就是埋在程序里的定时炸弹,如果不能及时铲除就会导致程序的不稳定,异常或闪退的现象,从而导致用户的体验的下降.那么怎么才能找出这些埋在程序里的定时炸弹呢?   对程序员来说最头疼的事情莫过于找Bug了,尤其是找自己程序中的Bug,因为人的思维是有误区的,他很容易陷入当时开发程序时的思维,这样就很难发现埋藏在程序中的Bug.接下来就给大家分享一个Bugs分析的工具FindBugs.   Findbugs是由 National Scienc