Spring Enested异常是java.lang.NoClassDefFoundError:org/hibernate/annotations/common/reflection/ClassLoaderDelegate
我不熟悉春天和冬眠。当我运行我的项目时,我会遇到以下异常。请帮我解决这个问题 创建ServletContext资源[/WEB-INF/applicationContext.xml]中定义的名为“sessionFactory”的bean时出错:调用init方法失败;嵌套的异常是java.lang.NoClassDefFoundError:org/hibernate/annotations/common/reflection/ClassLoaderDelegateSpring Enested异常是java.lang.NoClassDefFoundError:org/hibernate/annotations/common/reflection/ClassLoaderDelegate,spring,hibernate,Spring,Hibernate,我不熟悉春天和冬眠。当我运行我的项目时,我会遇到以下异常。请帮我解决这个问题 创建ServletContext资源[/WEB-INF/applicationContext.xml]中定义的名为“sessionFactory”的bean时出错:调用init方法失败;嵌套的异常是java.lang.NoClassDefFoundError:org/hibernate/annotations/common/reflection/ClassLoaderDelegate 一个问题显然是,你的图书馆一团糟
一个问题显然是,你的图书馆一团糟 您使用Hibernate 5,因此需要
Hibernate-commons-annotations-5.0.1.Final.jar
。类ClassLoaderDelegate
驻留在这个jar中
您不需要hibernate-commons-annotations-4.0.5.Final.jar
,hibernate-annotations-3.5.6-Final.jar
(这是一个旧版本的hibernate),javaee-api-7.0.jar
(hibernate-jpa-2.1-api-1.0.0.0.Final.jar
)。还要检查其他罐子。或者使用Maven或Gradle的最佳方式,或者下载Hibernate 5的所有依赖项
请查看注释-您需要添加完整的堆栈跟踪、Hibernate版本、库列表或
pom.xml
。