CheckStyle使用中遇到的问题
2017-03-24 10:37
288 查看
1.Checkstyle execution failed due to an internal error. Please check the error log for details..
解决方法:CheckStyle不同版本支持的标签是不一样的,如果你使用了不支持的标签或者参数就会报这个错误
导出示例xml从中选择自己要用的标签,然后如果使用其他的标签就需要自己一个个试自己的版本是否支持
Eclipse需要设置导入,才能刷新XML配置文件
2.报出“缺少Package-info.java”是因为你的检查文件中,包含了 <!--control package-info.java-->
这是一个包注释文件。里面可以放常量,增加注释信息,不可以直接创建,要用记事本创建完成后再加进去。
3.报出 “Javadoc首行要以句号结尾”,因为包含了JavaDocStyle标签,注释掉就行。
4.如果你使用中文注释,记得声明<?xml version="1.0" encoding="UTF-8"?>,另外保存为utf-8格式。最好用英文声明,没那么多事。
5.英文注释的话,需要使用ANSI编码,如果使用了uncode编码,CheckStyle会报错,所以最好代码自己打,不然用编辑器编写,要是在网上复制的代码,一定要用编辑器check一下代码,把uncode代码删除。
6.<?xml version="1.0"?>这个声明要顶格写,而且前面不能有东西。
解决方法:CheckStyle不同版本支持的标签是不一样的,如果你使用了不支持的标签或者参数就会报这个错误
导出示例xml从中选择自己要用的标签,然后如果使用其他的标签就需要自己一个个试自己的版本是否支持
Eclipse需要设置导入,才能刷新XML配置文件
2.报出“缺少Package-info.java”是因为你的检查文件中,包含了 <!--control package-info.java-->
这是一个包注释文件。里面可以放常量,增加注释信息,不可以直接创建,要用记事本创建完成后再加进去。
3.报出 “Javadoc首行要以句号结尾”,因为包含了JavaDocStyle标签,注释掉就行。
4.如果你使用中文注释,记得声明<?xml version="1.0" encoding="UTF-8"?>,另外保存为utf-8格式。最好用英文声明,没那么多事。
5.英文注释的话,需要使用ANSI编码,如果使用了uncode编码,CheckStyle会报错,所以最好代码自己打,不然用编辑器编写,要是在网上复制的代码,一定要用编辑器check一下代码,把uncode代码删除。
6.<?xml version="1.0"?>这个声明要顶格写,而且前面不能有东西。
相关文章推荐
- 今天使用xloadtree遇到了问题:(
- 遇到 Web Server 中不能使用 XmlSerializer 的问题
- 使用Access存储Session,遇到了SessionId问题?
- 使用css expression遇到的一个问题
- updater application block v2.0的使用过程中遇到的问题及解决办法
- 刚才遇到了关于C#使用外部DLL函数上的char*的问题。
- 在win2003server上使用移动硬盘时遇到的问题以及禁用“关闭事件跟踪程序”
- 使用Data Access Application Block遇到的问题
- 求解在SQL中使用了where列所遇到的问题
- 关于您提到使用WebServices时候遇到“基础连接以关闭”的问题
- 在MIDAS中使用SocketConnection遇到的问题
- 在nhibernate使用过程中遇到的几个问题02
- 在nhibernate使用过程中遇到的几个问题。
- 在IIS 6 中使用HTTP压缩(Compression)遇到的一个问题
- 使用最新的cvs及cvsweb,遇到的问题解决办法。
- 使用SqlParameter参数返回值时遇到的问题
- 在使用BizTalk时遇到一个很郁闷的问题 之解决篇
- 使用vs.net遇到的问题
- 使用logic:iterate遇到的问题
- 使用WebServices时候遇到“基础连接以关闭”的问题