NOClassFoundError_整合Spring jar包

 在作spring整合ehcache的時候,因爲懶得再去spring官網下載包,因此就用了之前項目中spring2.5-hibernate3中的jar包java

因而在整合的過程當中是報各類錯誤啊,真心蛋疼,其中有一個錯誤以下:node

 

 

java.lang.NoClassDefFoundError: org/objectweb/asm/CodeVisitorweb

 

java.lang.NoClassDefFoundError: org/objectweb/asm/commons/EmptyVisitorspring

 

java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit.......測試

 

解決辦法以下:hibernate

1.去掉類路徑上的關於Hibernate的3個libit

 

asm.jarasm

 

asm-attrs.jarobject

 

cglib-2.1.3.jar下載

 

2.加入Spring中的如下4個lib

 

asm-2.2.3.jar

 

asm-commons-2.2.3.jar

 

asm-util-2.2.3.jar

 

cglib-nodep-2.1_3.jar

 

 

因爲在之前項目lib中spring的jar包和hibernate的jar包都已經混淆,最後迫於無奈,去spring官網本身從新下載spring的全套jar包,放到整合項目中,測試經過

下載地址以下:

http://www.springsource.org/download/community?project=Spring%2520Framework

相關文章
相關標籤/搜索