MyEclipse 整合 Spring 和 Hibernate时,报 java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit

首先这个问题最常见的解决办法是增加 javassist.jar

如果不能解决,那就又是万恶的MyEclipse自带库之间有包冲突

 

Spring 2.5 AOP Libraries  库中的 asm-2.2.3.jar 和

Hibernate 3.2 Core Libraries 中的 asm.jar 冲突

 

去掉二者的任意一个即可解决

 

如果Spring 和 Strust 整合时,

明明返回了正确的视图映射字段,但是 Strust就是报定义的视图映射没有找到,

那也是万恶的MyEclipse自带库之间的包冲突造成的

 

去掉MyEclipse自带的 Struts2 Core Libraries,

自行导入相关的strust2的jar包,即可解决

你可能感兴趣的:(MyEclipse 整合 Spring 和 Hibernate时,报 java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit)