在命令行中使用内置的checkstyle configuraiton

时间:2017-04-15 22:41:11

标签: java git-bash checkstyle

我是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配置的高级用户。
这里的任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

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

您需要获得google_checks.xml file中提到的checkstyle "Download and Run" section的完整路径:

/c/path/to/google_checks.xml