出現異常: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 這兩個包衝突,按上述操作既可解決。