maven checkstyle插件';在生成过程中找不到的JavaDocMethod属性
当任何公共方法没有有效的javadoc时,我希望maven构建失败。我正在使用maven checkstyle插件,正如在这个网站上建议的那样。但是,它在生成过程中给了我一个错误,即找不到属性AllowUndeclaredrete。对此进行注释时,它给了另一个属性错误 我的pom代码片段如下:maven checkstyle插件';在生成过程中找不到的JavaDocMethod属性,maven,maven-checkstyle-plugin,Maven,Maven Checkstyle Plugin,当任何公共方法没有有效的javadoc时,我希望maven构建失败。我正在使用maven checkstyle插件,正如在这个网站上建议的那样。但是,它在生成过程中给了我一个错误,即找不到属性AllowUndeclaredrete。对此进行注释时,它给了另一个属性错误 我的pom代码片段如下: <build> <plugin> <groupId>org.apache.maven.plugins</groupId> <artif
<build>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>3.1.0</version>
<configuration>
<logViolationsToConsole>true</logViolationsToConsole>
<failOnViolation>true</failOnViolation>
<checkstyleRules>
<module name="JavadocMethod">
<property name="scope" value="public" />
<property name="allowUndeclaredRTE" value="true" />
<property name="allowMissingParamTags" value="false" />
</module>
</checkstyleRules>
</configuration>
<executions>
<execution>
<phase>compile</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
org.apache.maven.plugins
maven checkstyle插件
3.1.0
真的
真的
编译
检查
删除标记checkstyleRules后,它按预期工作。下面是完整的工作代码片段
<build>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>3.1.0</version>
<configuration>
<logViolationsToConsole>true</logViolationsToConsole>
<failOnViolation>true</failOnViolation>
</configuration>
<executions>
<execution>
<phase>compile</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
</build>
org.apache.maven.plugins
maven checkstyle插件
3.1.0
真的
真的
编译
检查