Findbugs+eclipse 排除个别校验

Findbugs检查出来的问题可以在message.xml(解压findbugs插件中findbugs-plugin.jar)中找到,通过具体的报错信息拿到对应的type类型,通过具体类型写排除该类型的xml后导入eclipse再重新通过findbus检查代码(FindBugs是针对.class文件的)。

具体如下步骤:

1:拿到findbugs插件中message.xml

 

 

2:进入解压的目录拿到message.xml

 

 

 

 

 3:在findbugs检查结果中拿到对应的信息(比如Possible double check of field)

 

4:在message.xml中找到对应type

 

 5:创建一个xml文件(名称随便)根节点为FindBugsFilter 子节点为Match,Match里面写规则具体规则和实现原理可以参考Findbugs官网具体章节http://findbugs.sourceforge.net/manual/filter.html

 

 

 6:排除文件写好后可以导入eclipse里面再重新检查就可以了(Window->Preferences->Java->FindBugs->点击页签Filter files->点击Exclude filter files下点击Add导入刚才写的xml文件)

 

转载于:https://www.cnblogs.com/zhangjiangbin/p/11515111.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值