日期:2014-05-20  浏览次数:20791 次

Eclipse运行输出“Hello world”小程序出错
java.lang.NoClassDefFoundError: test/User
Caused by: java.lang.ClassNotFoundException: test.User
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Exception in thread "main" 

不管运行哪个小程序都在控制台输出这样的错误信息
启动一个完整的项目没有这种问题
我的eclipse怎么了?
eclipse java 控制台

------解决方案--------------------
把程序贴出来先,把eclipse的工程结构也贴出来
------解决方案--------------------
应该是创建工程的错误吧,不太确定,错误提示说找不到你的类。你最好把程序贴一下吧,也可能是你的程序问题。
------解决方案--------------------
把其它的project关了就没问题了。
------解决方案--------------------
引用:
Quote: 引用:

偶尔我也会出现这种情况,你把javaEE转换java,还有build path→use as sourece folder,
project clear一下,刷新一下
试了,还是不行

我想起啦,上次我是从一个项目复制一个出来就出现这种情况。是jdk一些自带的jar包出现问题,ecplise
没有加载进去。
我有比较笨的方法你可以试试,你用maven建立一个空的项目,把原先的项目复制过去