eclipse插件使用——checkstyle

最近涉及到西安项目上线的问题,所以,要求进行安全检测,然后网上各种找工具啊,当时的状况就是自己对于英语表现的很抓狂,因为好多插件是全英环境的,感觉很高大上的东西,自己还是没有用,因为时间有点紧张,所以,果断放弃纯英的插件,然后就选择eclipse插件checkstyle,这个插件呢,对于基本的代码问题还是可以检测出来的,比如说空指针,,,

         下面先说下checkstyle的下载以及使用情况。eclipse的各种插件下载呢,需要注意一个地方,就是版本区分,这是跟着eclipse的版本走的,所有,需要下载的童鞋们 要注意了,,因为这个,自己可是找了半天的。。。

         

1.下载eclipse插件

下载后,把里面的两个文件夹plugins features下面的文件分别拷贝到eclipse目录下面对应的pluginsfeatures目录

2.如果你就这样直接启动eclipse 可能会出现ClassNotFoundExceptions等错误,所以必须在启动eclipse的时候加上一个参数 -clean. 这样eclipse就可以更新它当前安装的许多插件信息

比如你得eclipsed那么就是d:\eclipse\eclipse.exe -clean 

3·checkStyle 使用

选中工程,右键选择checkstyle->check code with checkstyle,检查错误即可

4·Checkstyle的结果输出

这里可能 会有一些常见错误,一看便知道的情况,如果碰到不知道的,也只能说明英文单词不认识罢了,,


【示例代码】

      String str =null;
      if(str.equeals("") || str.equals("null") || str == null){
	System.out.println(str);
}
以我检测后一段代码为例,其实特别基础的代码哈,看似没有毛病,可是checkstyle一检查,人家说“  java.lang.NullPointerException”,大家看出来了吗?仅此一乐而已。不过这也的确看出java的基础代码功力哈!

评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值