2013-01-03 89 views
1

我已經開發出一種strut2彈簧,休眠網絡application.Build是成功的,但同時Tomcat中部署在我收到以下錯誤:java.lang.VerifyError的在Struts2

Caused by: java.lang.VerifyError: class org.hibernate.type.WrappedMaterializedBl 
obType overrides final method getReturnedClass.()Ljava/lang/Class; 
at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.7.0_09] 
at java.lang.ClassLoader.defineClass(ClassLoader.java:791) ~[na:1.7.0_09] 

請幫助....

+1

後更是與此片段信息的日誌難以預測你的問題。 –

+0

可能是版本不匹配錯誤。 –

+0

這是堆棧跟蹤::::::::::::: org.springframework.beans.BeanInstantiationException:無法實例化bean類[org.hibernate.cfg.Configuration]:構造函數拋出異常;嵌套異常是java.lang.VerifyError:class org.hibernate.type.WrappedMaterializedBlobType重寫final方法getReturnedClass。()Ljava/lang/Class; at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:162)〜[spring-beans-3.1.2.RELEASE.jar:3.1.2.RELEASE] – user1945329

回答

0

當你在你的Maven的依賴性增加(JAR版本不匹配)罐的多個版本,它發生,

* 造成的:java.lang.VerifyError的:類*所以檢查你的Maven的依賴。

春天,你可以找到所有的依賴here

的休眠,你可以找到所有的依賴here

爲支柱,你可以找到所有的依賴here