Java <;排除未列出的类别>;假</排除未列出的类别>;他不是在东南部工作

Java <;排除未列出的类别>;假</排除未列出的类别>;他不是在东南部工作,java,eclipse,jpa,persistence.xml,Java,Eclipse,Jpa,Persistence.xml,我使用eclipselink作为JPA提供者,需要将实体保存在jar文件中。所有jar实体都用@Entity注释。我尝试了false和true,但它没有自动检测实体。我不想在persistence.xml中编写所有类。请建议 它不应在JavaSE环境中工作。在JPA 2.0规范中,这是通过以下文字来说明的: 为了确保JavaSE应用程序的可移植性,有必要 显式列出中包含的托管持久性类 使用persistence.xml的class元素的持久性单元 文件 您是如何打包实体和persistence.

我使用eclipselink作为JPA提供者,需要将实体保存在jar文件中。所有jar实体都用@Entity注释。我尝试了false和true,但它没有自动检测实体。我不想在persistence.xml中编写所有类。请建议

它不应在JavaSE环境中工作。在JPA 2.0规范中,这是通过以下文字来说明的:

为了确保JavaSE应用程序的可移植性,有必要 显式列出中包含的托管持久性类 使用persistence.xml的class元素的持久性单元 文件


您是如何打包实体和persistence.xml的。。与jar和实体类相关的persistence.xml在哪里?persistence.xml应该与类文件一起位于META-INF目录中。@Chris它与类文件一起打包在META-INF目录中。请检查类路径上的其他地方是否没有其他文件。