Java代码缺陷自动分析工具介绍(5)

发布时间:2021-06-08

Java代码缺陷自动分析工具介绍

2.19 其它检查

其它缺陷清单可参见:缺陷清单

2.20 构建自己的规则集

可以构建自己的规则集

3 准备使用FindBugs

FindBugs目前最新版本是 0.9.3 。文件名是:findbugs-0.9.3.zip(Windows)或findbugs-0.9.3.tar.gz(Unix)。(下载网页)

也可以到StarTeam取相应安装文件到本地,将它解压缩到所选的目录中,安装就完成了。

要运行 FindBugs,需要一个版本 1.4 或者更高的 Java Development Kit (JDK)。 安装完后,要增加两个环境变量:

FINDBUGS_HOME,例如:FINDBUGS_HOME =D:\findbugs-0.9.3

JAVA_HOME,例如:JAVA_HOME=D:\j2sdk1.4.2_06

在 FindBugs 主目录中,有几个值得注意的目录。文档在 doc 目录中,但是对我们来说更重要的是bin 目录,该包含了运行 FindBugs 的批处理文件。

4 运行 FindBugs

像如今的大多数数工具一样,可以以多种方式运行 FindBugs——从 GUI、从命令行、使用 Ant、作为 Eclipse 插件程序和使用 Maven。

这里将重点提及从 GUI 运行 FindBugs,简要提及使用Ant 和命令行运行。

4.1 FindBugs UI

使用 FindBugs UI 很直观。使用 FindBugs UI 的一个好处是对每一个检测到的问题提供了说明,图 1 显示了缺陷 Test的说明。

图一:项目Test的缺陷说明

Java代码缺陷自动分析工具介绍(5).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219