禁用checkstye.xml中缺少的javadoc注释

禁用checkstye.xml中缺少的javadoc注释,java,checkstyle,maven-checkstyle-plugin,Java,Checkstyle,Maven Checkstyle Plugin,我试图在Maven项目中禁用checkstyle.xml中的“缺少javadoc注释”错误。 我尝试添加以下模块,但没有成功: <!-- No need for Javadoc --> <module name="JavadocType"> <property name="severity" value="ignore"/> </module> <module name="JavadocMethod"&

我试图在Maven项目中禁用checkstyle.xml中的“缺少javadoc注释”错误。 我尝试添加以下模块,但没有成功:

<!-- No need for Javadoc -->
    <module name="JavadocType">
        <property name="severity" value="ignore"/>
    </module>
    <module name="JavadocMethod">
        <property name="severity" value="ignore"/>
    </module>
    <module name="JavadocVariable">
        <property name="severity" value="ignore"/>
    </module>


我是否可以添加任何特定模块来禁用所有javadoc注释检查或对Maven依赖项进行任何更改

显然,Checkstyle版本和Maven Checkstyle插件存在一些不匹配之处。有一种方法可以解决Checkstyle的问题: MVN插件,提供Checkstyle最新版本(目前为8.5):


org.apache.maven.plugins
maven checkstyle插件
2.17
com.puppycrawl.tools
代码检查
8.5

如您所见,它使用了旧版本的Checkstyle。但是,您也需要在IDE中使用较旧的插件。

我的理解是,您实际上必须从列表中删除检查。“你能吗?”鲍里斯,我试过了,但对我没用。在删除了所有与javadoc相关的模块之后,我尝试在Maven中构建我的项目,但仍然收到了相同的错误消息。这是不可能的!您能否再次检查您正在修改的文件是否确实是checkstyle正在使用的文件。如果您使用maven,那么应该将其配置为,例如,/src/main/resources/google\u检查。xml@Boris我有google_checks.xml。移除模块是一条路,就像@Boris说的那样。如果这不适合您,则说明您修改了错误的文件,或者某个地方有打字错误。
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-checkstyle-plugin</artifactId>
    <version>2.17</version>
    <dependencies>
        <dependency>
            <groupId>com.puppycrawl.tools</groupId>
            <artifactId>checkstyle</artifactId>
            <version>8.5</version>
        </dependency>
    </dependencies>
</plugin>