此问题相比与ClassNotFoundException,不容易找到,当然这两者都属于jvm加载类时的错误.导致 NoClassDefFoundException的原因:编译时不报错,运行时在内存中找不到该类的对象.也正是这个原因,导 致不好找到,深层次的原因我们得分析jvm加载机制,这个我会在下篇文章中发表个人愚见,这里我们就描述一 些我们实际开发中,由于我们的哪些疏忽导致此问题出现.看到网上好多出现此类问题,如:静态变量初始化找 不到指定文件:代码顺序问题,但我这边写了测试类均没有复现,所以…