Java - Checkstyle - Redundant Throws

2022-09-01 18:48:38

我正在使用STS并安装了checkstyle插件。使用使用此 URL 安装新软件 http://eclipse-cs.sourceforge.net/update

我的Java项目有自己的checkstyle规则。每当我更改任何代码并保存它时,它都会为我显示以下错误。

Errors occurred during the build.
Errors running builder 'Checkstyle Builder' on project 'myproject'.
cannot initialize module TreeWalker - Unable to instantiate RedundantThrows
cannot initialize module TreeWalker - Unable to instantiate RedundantThrows
cannot initialize module TreeWalker - Unable to instantiate RedundantThrows
cannot initialize module TreeWalker - Unable to instantiate RedundantThrows

这是我的冗余抛出的检查样式规则

<module name="RedundantThrows">
            <property name="logLoadErrors" value="true" />
            <property name="suppressLoadErrors" value="true" />
        </module>

如何解决问题?

谢谢。


答案 1

冗余抛出已随版本 6.2 一起删除(请参见 https://github.com/checkstyle/checkstyle/issues/473)


答案 2

我在IntelliJ IDEA中也经历了同样的事情,我所做的是我已经切换到了旧版本的checkstyle插件,可以在这里找到:https://plugins.jetbrains.com/plugin/1065


推荐