Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
不能';在命令提示符下运行java类时,无法找到或加载主类_Java_Windows - Fatal编程技术网

不能';在命令提示符下运行java类时,无法找到或加载主类

不能';在命令提示符下运行java类时,无法找到或加载主类,java,windows,Java,Windows,我用java编写了一个简单的程序HelloWorld。但是当我尝试在命令提示符下使用 java HelloWorld 它回来了 Couldn't find or load main class 我该怎么办?? 我的代码中没有语法错误 添加。在环境变量中使用CLASSPATH变量解决了我的问题 如果不添加,Java将在CLASSPATH变量中提到的路径中搜索类。在那里,它不会在当前工作目录中搜索类 进入控制面板>系统和安全>系统>高级系统设置>高级 单击环境变量 如果用户变量下存在CLASSP

我用java编写了一个简单的程序HelloWorld。但是当我尝试在命令提示符下使用

java HelloWorld
它回来了

Couldn't find or load main class
我该怎么办??
我的代码中没有语法错误

添加。在环境变量中使用CLASSPATH变量解决了我的问题

如果不添加,Java将在CLASSPATH变量中提到的路径中搜索类。在那里,它不会在当前工作目录中搜索类

进入控制面板>系统和安全>系统>高级系统设置>高级

单击环境变量

如果用户变量下存在CLASSPATH变量,请添加“.”,并用分号分隔。例如,如果java安装在C:\Program Files\java\jdk1.8.0\U 25\bin中,则类路径将为

C:\Program Files\Java\jdk1.8.0_25\bin;.;

单击“确定”。

这是否回答了您的问题?将
添加到
类路径
环境变量不是一个合适的解决方案。