我想升級到Hibernate 4.3.8
和Spring 4.1.6
版本。當我試圖初始化獲取異常的上下文如下。罐子升級到冬眠4和春季4罐,但仍然越來越org.hibernate.engine.FilterDefinition classnotfoundexception
彈簧AOP-4.1.6.RELEASE.jar的
Caused by: java.lang.NoClassDefFoundError: [Lorg/hibernate/engine/FilterDefinition; at java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.7.0_80] at java.lang.Class.privateGetDeclaredMethods(Class.java:2625) ~[na:1.7.0_80] at java.lang.Class.getDeclaredMethods(Class.java:1868) ~[na:1.7.0_80] at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:571) ~[spring-core-4.1.6.RELEASE.jar:4.1.6.RELEASE] at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:488) ~[spring-core-4.1.6.RELEASE.jar:4.1.6.RELEASE] at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:501) ~[spring-core-4.1.6.RELEASE.jar:4.1.6.RELEASE] at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:474) ~[spring-core-4.1.6.RELEASE.jar:4.1.6.RELEASE] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.determineCandidateConstructors(AutowiredAnnotationBeanPostProcessor.java:241) ~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineConstructorsFromBeanPostProcessors(AbstractAutowireCapableBeanFactory.java:1065) ~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1038) ~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getSingletonFactoryBeanForTypeCheck(AbstractAutowireCapableBeanFactory.java:860) ~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:790) ~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:542) ~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:436) ~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE] at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:412) ~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE] at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:186) ~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE] at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1105) ~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1044) ~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:942) ~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:533) ~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE] ... 29 common frames omitted Caused by: java.lang.ClassNotFoundException: org.hibernate.engine.FilterDefinition at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720) ~[catalina.jar:7.0.59] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571) ~[catalina.jar:7.0.59] ... 49 common frames omitted
列表 彈簧數據的JPA-1.2.0.RELEASE.jar, 彈簧安全的web-4.0 .1.RELEASE.jar,spring-aspects-4.1.6.RELEASE.jar,spring-expression-4.1.6.RELEASE.jar,spring-test-4.1.6.RELEASE.jar,spring-batch-core-2.1 .7.RELEASE.jar,彈簧JDBC-4.1.6.RELEASE.jar,彈簧TX-4.1.6.RELEASE.jar,彈簧批基礎設施2.1.7.RELEASE.jar,彈簧ORM-4.1 .6.RELEASE.jar,彈簧網絡4.1.6.RELEASE.jar,彈簧豆-4.1.6.RELEASE.jar,彈簧OXM-4.1.6.RELEASE.jar,彈簧webmvc-4.1.6 .RELEASE.jar,彈簧上下文4.1.6.RELEASE.jar,彈簧安全性ACL-4.0.1.RELEASE.jar,彈簧webmvc的portlet-4.1.6.RELEASE.jar,彈簧上下文支持-4.1.6.RELEASE.jar,彈簧安全配置-4.0.1。 RELEASE.jar,彈簧WS-核心2.1.3.RELEASE.jar,彈簧芯4.1.6.RELEASE.jar,彈簧安全核心4.0.1.RELEASE.jar,彈簧XML-2.1。 3.RELEASE.jar,spring-data-commons-core-1.4.0.RELEASE.jar,spring-security-taglibs-4.0.1.RELEASE.jar hibernate-c3p0-4.3.8.Final.jar hibernate-envers -4.3.8.Final.jar hibernate-search-engine-4.5.3.Final.jar hibernate-commons-annotations-4.0.5.Final.jar
hibernate-jpa-2.1-api-1.0.0。 Final.jar
hibernate-search-orm-4.5.3.Final.jar hibernate-core-4.3.8.Final.jar hibernate-jpamodelgen-4.3.8.Final.jar
hibernate-va lidator-5.1.3.Final.jar hibernate-ehcache-4.3.8.Final.jar hibernate-search-4.5.3.Final.jar hibernate-entitymanager-4.3.8.Final.jar
hibernate-search-分析儀,4.5.3.Final.jar
[兼容性彈簧4.0.0與休眠4.30](的可能的複製http://stackoverflow.com/questions/21241210/compatability-of-spring-4-0-0-with- hibernate-4-30) – MWiesner