2017-08-13 8 views
1

私はspringをhibernateと統合しようとしています。私のproject.Butにspring-orm .4.3.6 jarファイルがありますが、java.lang.NoClassDefFoundError:org/springframework/orm/hibernate5/HibernateTransactionManager

java.lang.NoClassDefFoundError: org/springframework/orm/hibernate5/HibernateTransactionManager 
at java.lang.Class.getDeclaredMethods0(Native Method) 
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) 
at java.lang.Class.getDeclaredMethods(Class.java:1975) 
at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:613) 
at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:524) 
at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:510) 
at org.springframework.util.ReflectionUtils.getUniqueDeclaredMethods(ReflectionUtils.java:570) 
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryMethod(AbstractAutowireCapableBeanFactory.java:697) 

回答が見つかりませんでした。答えは見つかりませんでした。 誰かを助けることができますか?

答えて

1

このクラスは、(そこにhibernate5パッケージに気づく。互換性を壊さないよう、同じ瓶内に均等hibernate3hibernate4のパッケージがあります)spring-orm依存から出てきています。

The Maven Coordinates are

<dependency> 
    <groupId>org.springframework</groupId> 
    <artifactId>spring-orm</artifactId> 
    <version>4.3.10.RELEASE</version> 
</dependency> 
+0

おかげで...それは互換性がありません4.3.6.RELEASE.Is 4.3.6.RELEASEバージョンで問題何だったworking.Butですか? – Naren