java.lang.NoClassDefFoundError: Java/Test
package Java;public class Test {
/**
* @param args
*/
public static void main(String args[]) {
// TODO Auto-generated method stub
System.out.print("hello world!");
}
}
在eclipse下运行,报错
java.lang.NoClassDefFoundError: Java/Test
Exception in thread "main"
但是我在dos下就可以运行成功,这是为什么啊,求高人指点。 --------------------编程问答-------------------- 有可能 eclipse 内部错误 建议重新启动
--------------------编程问答-------------------- CLASS_PATH配置没有配好。。。 --------------------编程问答-------------------- 终于在网上找到解决方法了,万分感谢,也希望对其他人有帮助;
以下为转载的
http://blog.163.com/olfzpp@126/blog/static/19766968201031252128351/
“在重装机器后,原来的许多java工程在重新被新安装的Eclipse读取过程中出现了java.lang.NoNoClassDefFoundError的问题,查看工程目录中bin路径下没有生成对应的.class文档
网上查阅了很多资料,大部分都指示classpath设置不对。但是Eclipse本身并不需要配置classpath仍然可以正确运行。
最终,在网络上找到一盏明灯,方法如下:
把properties属性里的java compiler-->building-->abort build when build path errors occur 前的勾去掉了
这样就ok 了”
--------------------编程问答-------------------- jdk设置没
补充:Java , Eclipse