Java 使用maven集成spring hibernate中的org.springframework.beans.factory.BeanCreationException

Java 使用maven集成spring hibernate中的org.springframework.beans.factory.BeanCreationException,java,spring,hibernate,maven,spring-mvc,Java,Spring,Hibernate,Maven,Spring Mvc,第1步: 在我的代码中仍然没有得到这个异常的确切原因 搜索了很多,在春季使用maven集成hibernate 第二步: 使用我的一个名为“AppliantresUltController”的控制器类,该类包含多个控制器 步骤3我在另一个系统上运行了相同的代码,导入此项目后,我得到了此异常。使用我的spring版本3.2.3.RELEASE和hibernate版本4.1.9.Final 例外情况----- 查看异常stacktrace,它似乎失败了,因为它找不到NamedStoredProcedu

第1步:

在我的代码中仍然没有得到这个异常的确切原因 搜索了很多,在春季使用maven集成hibernate

第二步: 使用我的一个名为“AppliantresUltController”的控制器类,该类包含多个控制器

步骤3我在另一个系统上运行了相同的代码,导入此项目后,我得到了此异常。使用我的spring版本3.2.3.RELEASE和hibernate版本4.1.9.Final

例外情况-----


查看异常stacktrace,它似乎失败了,因为它找不到
NamedStoredProcedureQuery
类:

java.lang.NoClassDefFoundError:javax/persistence/NamedStoredProcedureQuery


您可以尝试添加到项目库中。

查看异常stacktrace,它似乎失败了,因为它找不到
NamedStoredProcedureRequesty
类:

java.lang.NoClassDefFoundError:javax/persistence/NamedStoredProcedureQuery

您可以尝试添加到项目库中吗。

最后

java.lang.NoClassDefFoundError: javax/persistence/NamedStoredProcedureQuery
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:288)
您需要添加适当的jar文件

您可以在此处进行验证:

$ wget http://central.maven.org/maven2/org/eclipse/persistence/javax.persistence/2.1.0/javax.persistence-2.1.0.jar
$ jar tvf javax.persistence-2.1.0.jar  | grep "NamedStoredProcedureQuery"
   758 Wed Apr 24 12:14:28 AEST 2013 javax/persistence/NamedStoredProcedureQuery.class
最后

java.lang.NoClassDefFoundError: javax/persistence/NamedStoredProcedureQuery
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:288)
您需要添加适当的jar文件

您可以在此处进行验证:

$ wget http://central.maven.org/maven2/org/eclipse/persistence/javax.persistence/2.1.0/javax.persistence-2.1.0.jar
$ jar tvf javax.persistence-2.1.0.jar  | grep "NamedStoredProcedureQuery"
   758 Wed Apr 24 12:14:28 AEST 2013 javax/persistence/NamedStoredProcedureQuery.class

添加
hibernate-jpa-2.0-api
,并检查您在maven中添加的所有jar
也要按照这个

添加
hibernate-jpa-2.0-api
,并检查您在maven中添加的所有jar 还有这个