当前位置: 代码迷 >> J2SE >> NoClassDefFoundError这个异常如何解决
  详细解决方案

NoClassDefFoundError这个异常如何解决

热度:853   发布时间:2016-04-24 16:54:01.0
NoClassDefFoundError这个错误怎么解决啊
以前做个程序,一直都好用,可是今天在用就出现了上面的错误,这个程序还有用那,怎么解决啊,各位高手帮帮忙..

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


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

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

好了,给分吧!
------解决方案--------------------
CLASSPATH没设置好,少了个.
或者是源文件在PACKAGE中的层次发生变化了
  相关解决方案