import javax.persistence.criteria.CriteriaBuilder;
import javax.persistence.criteria.CriteriaQuery;
import javax.persistence.criteria.Root;
我创建了一个JPA项目,想要使用上述类,但是我找不到缺失的jar包。请指导我。
import javax.persistence.criteria.CriteriaBuilder;
import javax.persistence.criteria.CriteriaQuery;
import javax.persistence.criteria.Root;
我创建了一个JPA项目,想要使用上述类,但是我找不到缺失的jar包。请指导我。
自2011年以来,更好的方法是使用来自Maven中央仓库的那个,即
org.hibernate.javax.persistence:hibernate-jpa-2.0-api:1.0.1-Final
或者
<groupId>org.hibernate.javax.persistence</groupId>
<artifactId>hibernate-jpa-2.0-api</artifactId>
<version>1.0.1.Final</version>
参见: http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.0-api/1.0.1.Final/
查看所有可用版本,特别是最新版本,请参见http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.0-api/
这些文件可以在 javax.persistence jar 文件中找到。Eclipse 版本的javax.persistence jar 文件可以在 Maven Central 上找到。或者您可以在项目的pom.xml
文件中添加以下依赖项,让 Maven 为您下载它。
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>javax.persistence</artifactId>
<version>2.1.1</version>
<scope>compile</scope>
</dependency>