整合hibernate 3.2 与 spring3.1.4抛出异常
java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V
百度之,是由于CGLIB版本冲突,hibernate用的是2.1版本的,spring用的2.2版本的。
在pom.xml中加入
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib</artifactId>
<version>2.2</version>
</dependency>
强制引用CGLIB2.2版本,问题解决。
用maven优点很明显,解决依赖问题很方便。当然,如果上不了公网,配私服麻烦点。