使用 maven-checkstyle-plugin 时如何抑制 maven 输出中的警告?

rmu*_*ler 6 java checkstyle maven

我的构建因 checkstyle 错误(不是警告)而失败。只要有任何 checkstyle 错误,我希望警告不会显示在(maven 生成的)输出中。如何实现这一目标?

# First is error, should be reported, second is a warning, should not be reported in the maven output. 
...data/Decimal.java:286:31: '7L' is a magic number.
.../data/Decimal.java:296:5: warning: Missing a Javadoc comment.
Run Code Online (Sandbox Code Playgroud)

更新:见我的评论。这个问题不是关于抑制特定警告!这只是关于不在 maven 输出中显示所有警告!

Rom*_*nov 5

checkstyle 中没有这样的选项。

您可以使用过滤器仅显示错误,但如果存在更高级别,则无法按级别隐藏事件。您可以编写这样的过滤器http://checkstyle.sourceforge.net/writingfilters.html#Writing_Filters