求大虾帮我解释下Java程序编译的错误,感激不尽!

来源:百度知道 编辑:UC知道 时间:2024/07/05 07:37:08
提示的错误是:
Exception in thread "main"java.lang.NoClassDefFoundError:Hello/class
Caused by:java.lang.classNotFoundException:Hello.class
at java.net.URLClassLoader$1.run<URLClassLoader.java:200>
at java.security.......
at..........
....
Could not find the main class:Hello.class.

我已经设置过环境变量了,path的值的最前面添加了bin的路径,这到底是怎么回事呢?

从错误信息的内容上来看,是缺少主函数....无法找到Hello.class这个函数!具体错在哪儿,如何修改,没有程序,无法帮助你了

从上面给出的字眼来看:没有main函数,也找不到Hello.class这个类。
你没有给出程序,我无法具体的帮助到你!

这个就是因为找不到Hello这个类,首先确认一下Hollo.class这个文件是否在classpath下。

看一下源码

你写的程序少了类,你没有在你写Hello.java目录下编译吧?

没看到代码,感觉是文件名与类名不一致