从命令行使用内置的 checkstyle 配置

Using built-in checkstyle configuraiton from command line

我是 Java 编程的新手,我认为从一开始就灌输良好的风格习惯会对我有益。下载 checkstyle-7.6.1-all.jar file 后,我尝试 运行 从 Bash 命令行执行以下操作:

java -jar checkstyle-7.6.1-all.jar -c /google_checks.xml TimeConvert.java

并收到消息:

Could not find config XML file 'C:/Program Files/Git/google_checks.xml'.

我从命令行得到的 运行 是 Checkstyle 网站推荐的。

从我目前收集到的信息来看,包含 google 样式规范的 XML 文件似乎应该包含在我下载的 .jar 文件中。
我的猜测是我需要更准确地指定 XML 文件的位置,但我不确定。

当我在互联网上搜索答案时,我找到的很多信息都是针对希望编写自定义 checkstyle 配置的高级用户的。
如有任何帮助,我们将不胜感激。

在gitbash中,'/'指的是Git的安装文件夹。

您需要获取 google_checks.xml file mentioned in the checkstyle "Download and Run" section 的完整路径:

/c/path/to/google_checks.xml