Spring JPA Hibernate Maven - 错误:没有从{classpath *:META-INF / persistence.xml}解析持久性单元

时间:2011-02-04 08:41:51

标签: eclipse hibernate spring jpa maven

在测试Getting Started With JPA in Spring 2.0教程中创建的应用程序时,我遇到以下错误。我在eclipse中创建了Maven Project。这是项目结构的一部分

ecotraveler
   src
      main
         java
             com
                enam
         resources
             config
                   applicationContext.xml
   WebContent
       META-INF
           persistance.xml

在运行测试类时,我得到了No persistence units parsed from {classpath*:META-INF/persistence.xml}

任何人都能说出可能出现的问题吗?似乎应用程序无法找到指定的路径。我仔细检查WebContet / META-INF是否在eclipse构建路径中。

2 个答案:

答案 0 :(得分:4)

您需要将META-INF目录放在资源目录中,而不是放在WebContent

答案 1 :(得分:2)

拼写“persistence.xml”错误;它没有“一个”