阅读背景:

java.lang.NoClassDefFoundError的解决_非衣鲲化的博客_java.lang.noclassdeffounderror

来源:互联网 

NoClassDefFoundError错误的发生,是因为Java虚拟机在编译时能找到合适的类,而在运行时不能找到合适的类导致的错误。例如在运行时我们想调用某个类的方法或者访问这个类的静态成员的时候,发现这个类不可用,此时Java虚拟机就会抛出NoClassDefFoundError错误。与ClassNotFoundException的不同在于,这个错误发生只在运行时需要加载对应的类不成功,而不是编译时发生。很多Java开发者很容易在这里把这两个错误搞混。NoClassDefFoundError错误的发生,是因为Java虚拟机在编译时能找到合适的类




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: