在添加到<provider>持久性时.xml它显示"Invalid content was found starting with element 'provider'."



我正在尝试添加到我的持久性.xml文件中。

像下面这样:

<provider>oracle.toplink.essentials.PersistenceProvider</provider>

当我添加到我的持久性时.xml它显示

Invalid content was found starting with element 'provider'

我该如何克服这个问题我添加了 2 罐

1.eclipselink.jar
2.javax.persistence_2.0.4.v201112200901.jar

尝试使用

<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider> 

有了这个绒球.xml

<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>eclipselink</artifactId>
<version>2.5.0</version>

我认为您正在查看旧版本的持久性.xml定义。<provider> 元素在 java ee 6 上不再有效,请检查持久性.xml xsd。

因此,请尝试使用最新的持久性.xml模式或降级您的 java ee 环境。

最新更新