java Javax持久性无法在maven上编译
我有以下Java代码,运行时会出现错误
mvn clean install
在我的源代码中,我有以下导入
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
在我的pom里。xml我有以下几点
<dependency>
<groupId>org.hibernate.javax.persistence</groupId>
<artifactId>hibernate-jpa-2.1-api</artifactId>
<version>1.0.0.Final</version>
</dependency>
我得到了以下错误
error: package javax.persistence does not exist
我认为pom中的条目可能有错误,所以我尝试将pom更改为以下内容
<dependency>
<groupId>javax.persistence</groupId>
<artifactId>javax.persistence-api</artifactId>
<version>2.2</version>
</dependency>
我仍然得到以下错误。我不确定是什么导致了这个问题以及如何解决它
# 1 楼答案
试着用