IDEA checkstyle插件报错 the rule file is blacklisted for 60s

时间:2024-04-03 18:48:31

今天IDEA执行checkstyle插件的时候报错the rule file is blacklisted for 60s,上谷歌搜了下,在github上checkstyle项目的作者说了,该问题是checkstyle8.1的版本引入的

IDEA checkstyle插件报错 the rule file is blacklisted for 60s

有2种解决方法:

①修改IDEA的checkstyle版本为8.1之前的版本。File-Settings-Checkstyle(需要在Plugins里面开启)-Checkstyle version( )改为8.0或更低的版本

IDEA checkstyle插件报错 the rule file is blacklisted for 60s

②第二种方法是更新自己的rule file兼容8.1+版本

实现:将rule file文件下的<module name="SuppressWarningsFilter" />迁移放到<module name="TreeWalker">下,详情参看https://github.com/jshiell/checkstyle-idea/issues/341


建议用第一种方法,简单方便。