HelloWorld代码报错:错误: 找不到或无法加载主类 Hello
目录
问题:
错误: 找不到或无法加载主类 Hello
代码:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello,World!");
}
}
分析:
在cmd中运行此程序,能够正确运行。
(1)环境变量
1、重新配置环境变量
- 我的电脑——>右键——>属性——>高级系统设置——>环境变量
- 新建系统环境变量,变量名:JAVA_HOME,变量值是安装JDK的路径
- 配置path变量,双击打开系统变量中的path,新建两个值:%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin
- 打开cmd输入java -version,显示版本信息即安装成功
未成功
2、配置CLASSPATH环境变量
Java指令默认在寻找class文件的地址是通过CLASSPATH环境变量中指定的目录中寻找的。
-
变量名:CLASSPATH
-
变量值: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 记得前面有个"."
未成功
3、将path中的Java变量移到第一位
未成功
(2)重新打开项目
用IDEA重新打开项目发现Project下没有Hello文件夹,但是资源管理器中有创建的Hello项目,说明在创建项目时,不知道因为什么原因导致项目并没有创建成功。
我吐了,网上也没找到别的方法了,我也没有设package,只能删除重新建立一个新项目
(3)删除并创建新项目
重新创建项目,相同的代码运行成功
???我不李姐???
但是成功了,浅耶一下叭,(^-^)V