首页 > 解决方案 > Checkstyle 命令行更改属性

问题描述

我们可以直接使用.jar文件和从命令行使用 Checkstyle。但是,如果我们只使用 Google java 样式或文件中的任何其他配置文件,我们如何修改属性.jar呢?

示例
-
java -jar checkstyle-8.37-all.jar -c /google_checks.xml JAVA_FILE_PATH

在这种情况下,我想更新severity默认情况下的属性,warn并且google_checks.xml我想将其更新为error.

根据文档中的命令行用法在命令中访问属性的正确方法是
-D<property>=<value>.

而我正在尝试的是
java -Dcheckstyle.api.SeverityLevel=error -jar checkstyle-8.37-all.jar -c /google_checks.xml JAVA_FILE_PATH
哪个不起作用。

标签: javacommand-linejarcheckstyle

解决方案


推荐阅读