Checkstyle execution failed due to an internal error. Please check the error log for details..

1.Checkstyle execution failed due to an internal error. Please check the error log for details…
在这里插入图片描述

解决方法:CheckStyle不同版本支持的标签是不一样的,如果你使用了不支持的标签或者参数就会报这个错误;例如:
在这里插入图片描述
在这里插入图片描述
header标签引入文件类型,需要指定路径文件;
标签可参考地址:https://checkstyle.org/checks.html
导出示例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"?>这个声明要顶格写,而且前面不能有东西

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值