记一次NoClassDefFoundError解决过程

   在一次项目中,程序报错

一看这个问题,第一反应就是缺jar包,于是检查这个类所在的jar包是否存在,经过检查,该jar包存在,于是复制错误信息百度,没有找到答案,便各种调试重启,

在刚开始重复的时候没发现,每次重启后的第一次调用会报已个加载的错误Exception in thread "main" java.lang.ExceptionInInitializerError,多测几次后发现了这个规律,于是又用这个错误去百度解决办法,发现了这篇文章 https://blog.csdn.net/umbrellasoft/article/details/82347665,

 

 

 

 

这才知道,这里的NoClassDefFoundError是由加载错误引起的,便按照这个文章的办法一步步调试,终于发现了是在方法调用时,类初始化报错了,找到报错点,问题解决

posted on 2022-08-02 09:53  路人甲乙丙丁张三  阅读(404)  评论(0编辑  收藏  举报