Java Checkstyle eclipse插件:错误无法初始化模块TreeWalker令牌;通配符“U型”;

Java Checkstyle eclipse插件:错误无法初始化模块TreeWalker令牌;通配符“U型”;,java,eclipse,eclipse-plugin,checkstyle,Java,Eclipse,Eclipse Plugin,Checkstyle,我对eclipse checkstyle插件有一个问题,我刚刚安装了这个插件,当我在java文件上使用sun_checkstyle(eclipse)执行checkstyle配置时,我出现以下错误: 无法初始化模块TreeWalker-未指定标记“通配符类型” 在检查中的可接受令牌列表中找到 com.puppycrawl.tools.checkstyle.checks.whitespace。WhitespaceAroundCheck@2261fbd 无法初始化模块TreeWalker-未指定标记“

我对eclipse checkstyle插件有一个问题,我刚刚安装了这个插件,当我在java文件上使用sun_checkstyle(eclipse)执行checkstyle配置时,我出现以下错误:

无法初始化模块TreeWalker-未指定标记“通配符类型” 在检查中的可接受令牌列表中找到 com.puppycrawl.tools.checkstyle.checks.whitespace。WhitespaceAroundCheck@2261fbd 无法初始化模块TreeWalker-未指定标记“通配符类型” 在检查中的可接受令牌列表中找到 com.puppycrawl.tools.checkstyle.checks.whitespace。WhitespaceAroundCheck@2261fbd

但当我使用checkstyle配置:Sun检查或Google检查时,它是有效的。 你有解决办法吗?
谢谢,Neyoh

错误在xml文件sun\u checks\u eclipse.xml中,该文件位于checkstyle的插件文件夹中(例如..\eclipse\plugins\net.sf.eclipseecs.core\uxxxxxx):


只需删除最后一个条目通配符类型

我怀疑编写checkstyle的人假设了一些不正确的东西,例如Eclipse的特定版本


无论如何,我在5分钟前就有了它,我更改了上面的条目,现在它可以工作了。

实际上,没有任何“通配符类型”标记可用于WhitespaceAroundCheck

您可以使用的令牌列表如下所示:

ASSIGN,BAND,BAND_ASSIGN,BOR,BOR_ASSIGN,BSR,BSR_ASSIGN,BXOR,BXOR_ASSIGN,冒号,DIV,DIV_ASSIGN,DO_WHILE,EQUAL,GE,GT,LAND,LCURLY,LE,LITERAL_ASSERT,LITERAL_CATCH,LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_FOR,LITERAL_IF,LITERAL_RETURN,LITERAL_开关,LITERAL_同步,LITERAL_尝试,LITERAL_WHILE,LOR,减号分配、MOD、MOD分配、不相等、加号分配、问题、RCURY、SL、SLIST、SL分配、SR、SR分配、星形、星形分配、类型扩展和

有关更多信息,请访问我们的网站:

在这里,转到链接,找到“whitespacearound”,您将找到如何为其配置检查的说明。如果需要,还可以提供有关每个令牌的信息。只要点击它。

如果您在这方面有任何其他问题,请告诉我。

谢谢


Bhavik

令牌被添加到接受列表中,修复程序被发布

我也遇到了这个问题,正常的太阳检查工作正常,所以我猜差异是通过差异来发现的。。。。。坐在这里按F5直到有人回答:)错误甚至出现在他们的(在撰写本文时)。
<module name="WhitespaceAround">
        <property name="tokens" value="ASSIGN,BAND,BAND_ASSIGN,BOR,BOR_ASSIGN,BSR,BSR_ASSIGN,BXOR,BXOR_ASSIGN,COLON,DIV,DIV_ASSIGN,EQUAL,GE,GT,LAND,LCURLY,LE,LITERAL_ASSERT,LITERAL_CATCH,LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_FOR,LITERAL_IF,LITERAL_RETURN,LITERAL_SYNCHRONIZED,LITERAL_TRY,LITERAL_WHILE,LOR,LT,MINUS,MINUS_ASSIGN,MOD,MOD_ASSIGN,NOT_EQUAL,PLUS,PLUS_ASSIGN,QUESTION,RCURLY,SL,SLIST,SL_ASSIGN,SR,SR_ASSIGN,STAR,STAR_ASSIGN,LITERAL_ASSERT,TYPE_EXTENSION_AND,WILDCARD_TYPE"/>
    </module>