Java 无法在checkstyle中执行命令行

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

我想配置一个签入checkstyle插件。我用java制作了一个config.xml文件和一个测试文件。当我在终端上执行命令
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
或文件所在的路径。