java - 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
哪个不起作用。
解决方案
推荐阅读
- groovy - 使用拆卸脚本在准备好的 api 中重新运行测试用例
- asp.net-web-api - 订阅队列的 Web Api 应用程序。这是个好主意吗?
- android - 如何从 android 应用程序以编程方式将 WebApp 快捷方式添加到主屏幕,以全屏启动 WebApp
- sql - 在 DATEDIFF 之后使用 CASE 逻辑
- javascript - Vue.js @change 和 $event.target.value 问题
- java - 如何使用 Java 和两个嵌套的 for 循环计算扑克中的对数
- javascript - 使用谷歌应用脚本/javascript 自动生成谷歌电子表格报告而不使用按钮?
- javascript - 如何使用两个下拉菜单在文本框中打印值
- reactjs - 使用 Redux 的 connect() 后,历史作为孩子的道具在我的反应应用程序中消失了吗?
- sql - 在 postgresql 表中查找利润更高的用户