checkStyle版本太高与xml不兼容导致无法正常扫描
摘要:今天客户给了一个checkstyle的xml配置文件,要求按照这个规则去扫描代码,于是从Eclipse插件市场安装了最新的checkstyle,然后配置好,进行代码扫描,奇怪的是什么问题都没扫描出来,要知道代码一点问题没有这几乎是不可能的。
今天客户给了一个checkstyle的xml配置文件,要求按照这个规则去扫描代码,于是从Eclipse插件市场安装了最新的checkstyle,然后配置好,进行代码扫描,奇怪的是什么问题都没扫描出来,要知道代码一点问题没有这几乎是不可能的。
其他同事用的IDEA开发,让他们试了下,有一个同事说报错没法下一步,另外一个同事就能正常扫描,而且发现了一大堆问题。经过仔细对比发现,两个同事选择的checkstyle版本是不一样的,在IDEA上是该插件安装完之后可以选择版本的,功能正常的那个同事选择的版本比较低。于是我看了下我的版本是8.26,同样也是属于相对的高版本。在Eclipse上你是没法选择版本的,装的是哪个版本就是哪个版本。于是将其卸载,去checkstyle官网手动下载低版本的安装包8.18。安装后重新扫描,就正常了。
checkstyle官网:https://checkstyle.org/eclipse-cs/#!/
checkstyle历史版本:https://bintray.com/eclipse-cs/eclipse-cs/update-site-archive/
双11云服务器热购推广(腾讯云):2核+4G内存+3M带宽=688元/3年(仅限新用户)
除非注明,文章均为草根java原创,转载请注明本文地址:
https://www.caogenjava.com/detail/111.html
上一篇:CentOS上mysql占用内存过大之解决
下一篇:推荐一个个人用的便宜云数据库
相关链接
-
1微信开发errcode:45015,errmsg:response out of time limit之完美解决
-
2archive is not a ZIP archive之解决
-
3火狐每次启动都弹出迅雷提示下载openh264之解决
-
4Eclipse中提示Could not find the main class之解决
-
5以小米6为例图说安卓手机如何安装谷歌四件套
-
6在微信中调用外部浏览器实现文件下载之解决
-
7java web项目代码不报错但是项目左上角有个红叉之解决
-
8Eclipse中svn资源库中文路径乱码解决
-
9万能方法用指定浏览器打开桌面上的网页快捷方式
-
10论坛注册:用户名包含被系统屏蔽的字符之完美解决
热门排行榜
-
1微信开发errcode:45015,errmsg:response out of time limit之完美解决
-
2archive is not a ZIP archive之解决
-
3火狐每次启动都弹出迅雷提示下载openh264之解决
-
4Eclipse中提示Could not find the main class之解决
-
5XML document structures must start and end within the same entity报错解决
-
6以小米6为例图说安卓手机如何安装谷歌四件套
-
7在微信中调用外部浏览器实现文件下载之解决
-
8U盘安装CentOS 7终极方案,简单有效
-
9POI合并单元格时CellRangeAddress类提示过时之解决
-
10java web项目代码不报错但是项目左上角有个红叉之解决