为了账号安全,请及时绑定邮箱和手机立即绑定

为啥我在dos界面,执行java HelloWorld 报错

为啥我在dos界面,执行:java  HelloWorld

错误: 找不到或无法加载主类 HelloWorld

正在回答

7 回答

在cmd模式中输入java -version,有信息提示则先删除classpath内容,因为安装的时候已经设置了,再运行,应该就可以了。
如果提示没有jdk内容,则重装jdk。

0 回复 有任何疑惑可以回复我~

把CLASSPATH删掉,然后把path前面加的东西删掉,重新加上这个   .;%JAVA_HOME%\bin;  亲测可行

0 回复 有任何疑惑可以回复我~
#1

dayneutral

.;%JAVA_HOME%\bin;这个加哪里啊
2016-07-11 回复 有任何疑惑可以回复我~

可能是CLASSPATH环境变量没有配置好,注意路径前面加“点和分号”

2 回复 有任何疑惑可以回复我~
#1

代码魔法师

我的是这个问题,现在解决了,谢谢。运行成功
2016-08-06 回复 有任何疑惑可以回复我~

包名 和Class 名看看一致吗

0 回复 有任何疑惑可以回复我~

先 javac HelloWorld.java

看到目录下生成了 HelloWorld.class文件后,

再java HelloWorld

0 回复 有任何疑惑可以回复我~

或者是你做在D盘,却在C盘的环境下运行了,我刚才试了几种,这也会产生这种错误

0 回复 有任何疑惑可以回复我~

如果你HelloWorld没有在运行时打错的话,可能是你没做.class。


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为啥我在dos界面,执行java HelloWorld 报错

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号