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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章