读书人

spring2.5 @Transactional 因缺少cgli

发布时间: 2012-09-04 14:19:30 作者: rapoo

spring2.5 @Transactional 因缺少cglib jar引起的异常的解决方法
.... because CGLIB2 is not available ....
缺少包:cglib-nodep-2.2.jar

java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.core.KeyFactoryjava.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.proxy.Enhancer
spring2.5需要使用cglib-nodep-2.2.jar,而不能使用cglib2.2.jar,也可能是因为有多个cglib包引起的冲突。

另附在sf.net上的官方包下载地址:
http://sourceforge.net/projects/cglib/files/

(注意下载文件列表中的cglib-nodep-2.2.jar,而不是cglib-2.2.jar)

直接下载地址:http://sourceforge.net/projects/cglib/files/cglib2/2.2/cglib-nodep-2.2.jar/download

原文链接:http://hi.baidu.com/cnkarl/blog/item/bba346be1e5fce0718d81f8c.html

读书人网 >软件架构设计

热点推荐