eclipse插件使用——checkstyle

来源:互联网 发布:淘宝认可正规进货凭证 编辑:程序博客网 时间:2024/05/21 19:46

最近涉及到西安项目上线的问题,所以,要求进行安全检测,然后网上各种找工具啊,当时的状况就是自己对于英语表现的很抓狂,因为好多插件是全英环境的,感觉很高大上的东西,自己还是没有用,因为时间有点紧张,所以,果断放弃纯英的插件,然后就选择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的基础代码功力哈!

0 0