Find bugs with Findbugs

原创 2011年01月08日 01:11:00

pom.xml

 

<plugins>   

     ...

    <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>findbugs-maven-plugin</artifactId>
        <version>2.3.1</version>
        <configuration>
            <findbugsXmlOutput>true</findbugsXmlOutput>
            <findbugsXmlWithMessages>true</findbugsXmlWithMessages>
            <xmlOutput>true</xmlOutput>
            <excludeFilterFile>./tdd-config/findbugs.xml</excludeFilterFile>
        </configuration>
    </plugin>

      ...

</plugins>

 

findbugs.xml

如pom.xml中红色字体所示:./tdd-config/findbugs.xml

findbugs.xml包含在tdd-config目录中,tdd-config目录和pom.xml在同一目录下

findbugs.xml内容如下:

<FindBugsFilter>
  <Match>
     <Bug code="DM_FP_NUMBER_CTOR,DM_NUMBER_CTOR" />
  </Match>
  <Match classregex="com.xx.collaborate.svn.edm.pbp.tags._1.*" />
 </FindBugsFilter>

 

两点注意:

1)官方Code描述:http://findbugs.sourceforge.net/bugDescriptions.html

2)classregex="com.xx.collaborate.svn.edm.pbp.tags._1.*:忽略对特定包com.xx.collaborate.svn.edm.pbp.tags._1的检查

 

Findbugs in Hudson

非常简单不再详述

 

相关文章推荐

maven项目引入findbugs检查

准备工作      由于findbugs需要依赖较多的jar包,因此建议先修改maven镜像到网速好的点,避免构建时等待下载依赖包时间太长;      1、在 myeclipse的window...
  • hoyeed
  • hoyeed
  • 2017年02月07日 19:04
  • 1413

Jenkins集成findbugs插件静态代码分析

FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。不是通过分析类文件的形式...

Jenkins+maven+findbugs对java代码进行静态代码分析

by 黄卫华 一、POM.xml的修改 1、  在build里面配置: 代码如下:                                                       ...

eclipse find bugs 插件使用

  • 2015年12月09日 15:13
  • 119KB
  • 下载

myeclipse2014 java代码检测工具安装(Find Bugs/PMD/Checkstyle)

基于jdk1.6 Find Bugs Download Find Bugs 下载地址 unzip 后生成文件夹 edu.umd.cs.findbugs.plugin.eclipse_3...

Eclipse中Find Bugs插件的学习

findBugs学习小结 今天代码质量再次强调java代码提交SVN前要经过findBugs检查,虽然根据菜单我也基本会有findBugs插件,但为了更全面的学习、更高效的利用,我搜索学习了...
  • chenlia
  • chenlia
  • 2014年07月30日 11:27
  • 5367

Myeclipse 之 Find Bugs 插件安装使用说明

1.       首先关闭Myeclipse 2.       下载Find Bugs 下载地址如下: http://downloads.sourceforge.net/project/findb...

Finding Windows CE bugs with help from "Dr. Watson"

http://www.windowsfordevices.com/c/a/Windows-For-Devices-Articles/Finding-Windows-CE-bugs-with-help-...

Stop More Bugs with our Code Review Checklist

代码审查
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Find bugs with Findbugs
举报原因:
原因补充:

(最多只允许输入30个字)