Class 错误:无法找到或加载主类测试。请提供类帮助

Class 错误:无法找到或加载主类测试。请提供类帮助,class,main,Class,Main,我尝试在Windows 7上的cmd中运行此命令,如下所示: public class test { public static void main(String args[]){ System.out.println("Hello World"); } } 并且cmd返回:错误:无法找到或加载主类测试。类 感谢您在编译文件时阅读,这意味着您知道类名应该与其文件名相同。您没有在代码文件中使用任何包,首先应该更改代码文件所在文件夹的命令提示符路径 例如,您的文件

我尝试在Windows 7上的cmd中运行此命令,如下所示:

public class test {
    public static void main(String args[]){
        System.out.println("Hello World"); 
    }
}
并且cmd返回:
错误:无法找到或加载主类测试。类


感谢您在编译文件时阅读

,这意味着您知道类名应该与其文件名相同。您没有在代码文件中使用任何包,首先应该更改代码文件所在文件夹的命令提示符路径

例如,您的文件位于C:\javalab文件夹中。首先,您应该更改路径: C:>cd javalab 然后: C:\javalab>java test.class

如果使用包,test.java文件应该位于package关键字前面演示的路径中

例如,包是: 包com.org.prog; 该文件应位于com\org\prog文件夹中。更改org文件夹之前的命令提示符路径,然后输入java命令: java com.org.prog.test

在输入java命令运行test.class之前,请注意命令提示符路径应该位于org文件夹的后面


成功。

批处理文件中的两个命令中的哪一个失败?通过
java
运行类时,请忽略
.class
@echo off
cls
javac test.java
cls
java test.class
pause