Hibernate 焊接(CDI)和#x2B;JPA
我尝试运行我在这里找到的示例: 我得到了一个错误:Hibernate 焊接(CDI)和#x2B;JPA,hibernate,jpa,cdi,weld,Hibernate,Jpa,Cdi,Weld,我尝试运行我在这里找到的示例: 我得到了一个错误: WELD-001408:类型EntityDao与限定符@Named的不满足依赖关系 在注入点[BackedAnnotatedField]@Inject@Named private com.payby.user.UserIdentityDao.baseEntityDao 我还尝试从以下方面运行示例: 但我也犯了同样的错误。有人能帮我理解为什么以及如何解决这个问题吗 谢谢, Avner要在pom.xml中进行以下更改,请 添加持久性api依赖项
WELD-001408:类型EntityDao与限定符@Named的不满足依赖关系
在注入点[BackedAnnotatedField]@Inject@Named private com.payby.user.UserIdentityDao.baseEntityDao
我还尝试从以下方面运行示例:
但我也犯了同样的错误。有人能帮我理解为什么以及如何解决这个问题吗
谢谢,
Avner要在pom.xml中进行以下更改,请
添加持久性api依赖项
<dependency>
<groupId>javax.persistence</groupId>
<artifactId>javax.persistence-api</artifactId>
<version>2.2</version>
</dependency>
javax.persistence
javax.persistence-api
2.2
移除范围:从依赖项提供到休眠
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>${version.hibernate}</version>
<!--<scope>provided</scope>-->
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>5.1.1.Final</version>
<!--<scope>provided</scope>-->
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>${version.hibernate}</version>
<!--<scope>provided</scope>-->
</dependency>
org.hibernate
冬眠核心
${version.hibernate}
org.hibernate
休眠验证器
5.1.1.最终版本
org.hibernate
休眠实体管理器
${version.hibernate}
请改进您的标题,它现在只是标签的组合