本文主要是介绍Could not initialize class net.sf.cglib.proxy.Enhancer解决办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
出现异常:java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.proxy.Enhancer,
解决方法:
方案1:删除asm-2.2.3.jar;
方案2:删除 cglib-2.1.3.jar;
保留 cglib-nodep-2.1_3.jar;
要用 cglib-nodep-2.1_3.jar , 对应 spring 版本2.5;
原因分析:
方案1中,是因为SSH整合时 asm-2.2.3.jar 冲突,所以删除它既可,可以解决大部分类似问题;
方案2中,是因为 cglib-2.1.3.jar 与 cglib-nodep-2.1_3.jar 这两个包冲突,按上述操作既可解决。
这篇关于Could not initialize class net.sf.cglib.proxy.Enhancer解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!