首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

NoClassDefFoundError这个异常如何解决

2012-01-19 
NoClassDefFoundError这个错误怎么解决啊以前做个程序,一直都好用,可是今天在用就出现了上面的错误,这个程

NoClassDefFoundError这个错误怎么解决啊
以前做个程序,一直都好用,可是今天在用就出现了上面的错误,这个程序还有用那,怎么解决啊,各位高手帮帮忙..

[解决办法]
1、可能是CLASSPATH的问题
2、可能是PACKAGE的问题
3、其它问题
[解决办法]
可能是CLASSPATH的设置没有设置好、也可能包没有导入进去、或路径错了


[解决办法]
原来运行的没错的话,肯定是路径配置的问题,检查CLASSPATH还有运行时的包路径
[解决办法]
NoClassDefFoundError:当 Java 虚拟机或 ClassLoader 实例试图在类的定义中加载(作为通常方法调用的一部分或者作为使用 new 表达式创建的新实例的一部分),但无法找到该类的定义时,抛出此异常。

所以你应该往你的类为什么不见了这方面想。
建议:
1.检查你的运行:是不是java [package.]class,且当前目前为[package]所在目录。
2.检查你引用的类是不是被删或者被移动了。
2.检查classpath设置是否正确。

好了,给分吧!
[解决办法]
CLASSPATH没设置好,少了个.
或者是源文件在PACKAGE中的层次发生变化了

热点排行