java - Hibernate JPA 2.1 依赖项

标签 java hibernate jpa orm dependency-management

我得到了 2 个 Hibernate JPA jar :

  • hibernate-jpa-2.0-api-1.0.1.Final.jar
  • hibernate-jpa-2.1-api-1.0.1.Final.jar

我应该怎么做才能解决这个问题?我只想:

hibernate-jpa-2.1-api-1.0.1.Final.jar

我在 POM 中有以下内容:

<!-- Hibernate -->
<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-core</artifactId>
</dependency>

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-entitymanager</artifactId>
</dependency>

最佳答案

您需要运行 mvn dependency:tree 并查找哪个依赖项为您带来了 hibernate-jpa-2.0-api-1.0.1.Final.jar 工件。

之后,您需要排除这种传递依赖。

关于java - Hibernate JPA 2.1 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35547129/

相关文章:

java - Spring中的@Transaction

java - @ElementCollection 和字符串列表的异常

mysql - Spring Boot+Hibernate向mysql插入空值

java - 在 Spring boot Rest api 中使用 @embeded 时,在数据库中获取 null 值? java新手帮帮我吧

java - 在将新子对象添加到父对象时,为所有子对象调用 JPA @PreUpdate

java - 5 秒后更改布局

java - AtomicInteger 的 check-then-act 用法是否需要同步?

java - Android振动强度和损坏

java - Hibernate:我不想删除 child

spring - 有没有办法在 Spring 中定义默认事务管理器