关于代码走查的必要性和工具,这里就不多做介绍,下面简单介绍下findbugs的使用
findbugs提供有eclipse插件和ant两种方式进行代码走查,因为findbugs只能对class进行分析,开发人员可以用eclipse的插件对自己的代码进行分析比较简单能很方便的定位到建议的源代码,测试人员可以用ant的方式,为项目把好最后的质量关。
eclipse方式:
1,像安装其他eclipse插件一样,在New Remote Site 弹出框输入http://findbugs.cs.umd.edu/eclipse/然后按提示操作就行了。
2,安装成功以后可以到Window---->preference---->Java--->FindBugs设定走查规则
3,选中要走查的代码,右键选FindBugs-->findbugs就可得到分析结果
ant 方式:
先下载最新的findbugs发布包,现在最新的是1.3.9
1,先在ant脚本中定义findbugslib位置
<path id="findbugs.path" >
<fileset dir ="E:\findbugs">
<include name ="**/*.jar"/>
</fileset>
</path>
2,声明Findbugs任务
<taskdef name="findbugs"
classname="edu.umd.cs.findbugs.anttask.FindBugsTask"
classpathref ="findbugs.path"/>
3,建立Findbugs任务
<taskdef name="FindBugs" classname="edu.umd.cs.findbugs.anttask.FindBugsTask“
classpathref =" findbugs.path"/>
<property name="findbugs_home" value=" E:\findbugs" />
<target name="FindBugs">
<FindBugs home="${findbugs_home}" output="html" outputFile=“e:\findbugs-report.html">
<class location="${env.dir}/*.jar" />
<!-- 以上定义findbugs查找的类的路径 可以是jar、zip或者是class
</FindBugs>
</target>
最后执行ant基本即可的到分析结果
分享到:
相关推荐
checkstyle findbugs 包含幻灯片,资料全
介绍各种代码走查工具,以及如何使用这些工具来提高工作效率
代码走查工具CheckStyle插件的安装和使用
代码走查工具 PCLint,讲解的非常详细的
pc-lint专门C/C++代码走查工具,非常好用!适合编程第一关的把关!喜欢的速度下载!另外还一个代码走查工具的介绍使用方法,可以学习下!
NULL 博文链接:https://shihuan830619.iteye.com/blog/1145037
最新版本的checkstyle插件,很好的代码走查工具,附带安装步骤.
前端项目管理中不可少的一个环节就是代码走查。可以很好的约束开发方式,对齐组内开发风格
FindBugs是一个静态分析工具,用于在Java程序中发现可能存在的bug。它通过检查类或者JAR文件,将字节码与一组缺陷模式进行对比以发现可能的问题。FindBugs不注重代码风格和格式,而是专注于检测真正的bug及潜在的...
代码走查规范介绍,以表格形式呈现,清晰易懂,容易部署操作。初学者应当养成一个好的检查习惯。从业者也应当建立规范的工作流程。否则教训是惨痛的。编码一时爽,同事两行泪啊
软件CMMI评审 组织级代码走查发现缺陷数
项目代码走查记录表 描述检查人员 检查时间,检查发现那些问题等等。
代码走查规范文档
很实用的pclint学习课件。学习pclint菜鸟必掌握
代码走查 StyleCop。代码规范辅助工具resharper及注册机
一个很方便的功能是其建立了review问题跟具体源代码的对应关系(通过点击review问题列表中的问题可以跳转到对应的代码段,通过点击代码段上的review问题标记可对应到具体的问题描述),review问题列表支持各种filter...
C语言代码走查模版 C语言代码走查模版实例