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

编译没报错,执行时显示找不到或无法加载主类

https://img1.sycdn.imooc.com//5d330607000108fa06310291.jpg

https://img1.sycdn.imooc.com//5d3306280001ca9d04610163.jpg

文件放在C盘的test文件夹里,代码应该没啥问题,编译时没有报错,也生成了class文件,但是执行时报错了(如上图),请大家帮忙看下问题出在哪儿了。


正在回答

2 回答

这个问题出现的原因是之前配置环境变量classpath时配置不全的问题,我之前的classpath配置是jdk安装目录下的lib文件夹,即:“D:\working\Java\jdk-9.0.4\lib”。但是仅仅这样是不够的,还需要在前面加上一个英文句点和分号,即:“.;D:\working\Java\jdk-9.0.4\lib”。然后关闭之前的cmd,再重新打开进入当前目录,再键入:java HelloWorld,按下Enter键运行程序,一切正常。

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

我也是,同问https://img1.sycdn.imooc.com//5d33187a000178ec14850738.jpg

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

举报

0/150
提交
取消

编译没报错,执行时显示找不到或无法加载主类

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信