java.lang.NoClassDefFoundError:org/springframework/orm/hibernate5/HibernateTransactionManager
我正在尝试将spring与hibernate集成,我的项目中有spring orm.4.3.6 jar文件。但我仍然遇到以下错误:java.lang.NoClassDefFoundError:org/springframework/orm/hibernate5/HibernateTransactionManager,spring,hibernate,Spring,Hibernate,我正在尝试将spring与hibernate集成,我的项目中有spring orm.4.3.6 jar文件。但我仍然遇到以下错误: java.lang.NoClassDefFoundError: org/springframework/orm/hibernate5/HibernateTransactionManager at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclar
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)
试着用谷歌搜索,但没有找到答案。
有人能帮忙吗?这个类来自于
spring orm
依赖关系(注意hibernate5
包。在同一个jar中同样有hibernate3
和hibernate4
包,以避免破坏兼容性)
:
org.springframework
春季甲虫
4.3.10.1发布
谢谢……它正在工作。但是4.3.6.RELEASE有什么问题。4.3.6.RELEASE版本不兼容吗?
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
<version>4.3.10.RELEASE</version>
</dependency>