Java 无法在checkstyle中执行命令行
我想配置一个签入checkstyle插件。我用java制作了一个config.xml文件和一个测试文件。当我在终端上执行命令Java 无法在checkstyle中执行命令行,java,checkstyle,Java,Checkstyle,我想配置一个签入checkstyle插件。我用java制作了一个config.xml文件和一个测试文件。当我在终端上执行命令java-jar E:/Downloads/checkstyle-8.38-all.jar-c/config.xml Test.java时,它显示必须指定要处理的文件,找到0。而我已经提到了这些文件,它们在同一个项目中。我已经在E-drive中设置了默认的下载文件夹。我还将jar文件添加到了外部库中 jar文件的路径是正确的,我已经检查了多次。问题是您的目录不正确Check
java-jar E:/Downloads/checkstyle-8.38-all.jar-c/config.xml Test.java
时,它显示必须指定要处理的文件,找到0。
而我已经提到了这些文件,它们在同一个项目中。我已经在E-drive中设置了默认的下载文件夹。我还将jar文件添加到了外部库中
jar文件的路径是正确的,我已经检查了多次。问题是您的目录不正确
Checkstyle
找不到您的Test.java
文件
因此,在运行
java-jar E:/Downloads/checkstyle-8.38-all.jar-c/config.xml Test.java
之前,使用命令进入“src”目录:cd src
您必须从IDE中验证正在执行命令的工作目录。正如在回答中提到的,您可能默认使用基本项目目录。我会将Test.java
更改为src\Test.java
或文件所在的路径。