Java运行“HelloWorld“出错,找不到或无法加载主类

 用cmd运行java.c可以,但运行java显示"HelloWorld"出错,找不到或无法加载主类,原因 java.lang.ClassNotFoundException: HelloWorld

目录

1.首先核对是否存在自己未发现的错误

2.检查无误,仍然报错


1.核对是否存在自己未发现的错误

代码是否编写正确
系统环境变量是否正确

JAVA_HOME路径是否正确,应为安装的文件夹位置

path配置是否正确,把“%JAVA_HOME%\bin;”放在最前面,编辑文本的状态下加“;”,直接编辑时则不加,如图。path中“%JAVA_HOME%/jre/bin”不需加入,参考:http://java.sun.com/javase/6/docs/technotes/tools/windows/jdkfiles.html

2.检查无误,仍然报错

在“系统变量”栏,→新建”→“变量名”为“CLASSPATH”

“变量值”为“.;%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”。

注意:前面“.;”不可省略,".;"后的相关路径根据自己需要填写、修改。

注:经资料显示在JDK1.5以后,CLASSPATH并不是必须配置了,但我没有配置CLASSPATH,会出现如题错误,具体原因还不清楚,待日后知识体系更完善再做解答。

创作不易,如果我的文章对你有帮助,请点赞收藏关注,您的支持是我前进的最大动力。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值