将persistence.xml放在Eclipse EJB Gradle项目中的位置?

时间:2016-12-20 17:54:05

标签: eclipse jpa gradle persistence.xml

a)如果我将persistence.xhtml放在src / main / java / META-INF / Gradle中,则不会将其包含在生成的jar文件中,因为它不是java文件。

b)如果我把它放在src / main / resources / META-INF / Gradle中将它包含在生成的jar文件中,但Eclipse会抱怨"没有在项目中找到persistence.xml文件"即使我在源构建路径中包含src / main / resources。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

resources / META-IN /是正确的位置。我没有使用Eclipse,所以我无法帮助你,但我确定它有某种配置问题。

这些天我使用Spring来引导我的JPA,然后我甚至不需要一个persistence.xml文件,这很好,因为我喜欢代码和讨厌配置文件。