当任何公共方法没有有效的 javadoc 时,我想使 maven 构建失败。我正在使用本网站建议的 maven checkstyle 插件。但是,它在构建过程中给我一个错误,即找不到属性 allowUndeclaredRTE。在对此发表评论时,它会在另一个属性上给出错误。
我的 pom 代码片段如下:
<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>