【问题标题】:Using built-in checkstyle configuraiton from command line从命令行使用内置的 checkstyle 配置
【发布时间】:2017-09-11 22:05:21
【问题描述】:

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

【问题讨论】:

    标签: java git-bash checkstyle


    【解决方案1】:

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

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

    /c/path/to/google_checks.xml
    

    【讨论】:

    • 所以我唯一的选择是下载 XML 文件,将其放置在某处,然后在我尝试运行 checkstyle 时指定此位置?
    • @BrandonSweeting 就是这个想法,是的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-08
    • 2016-08-29
    • 2019-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-25
    相关资源
    最近更新 更多