【问题标题】:How to setup latest Dozer version?如何设置最新的推土机版本?
【发布时间】:2020-04-28 19:54:45
【问题描述】:

我需要使用Dozer 6.5.0(因为this)所以我将MVNrepository中的以下sn-p添加到我的pom.xml中。

<!-- https://mvnrepository.com/artifact/com.github.dozermapper/dozer-core -->
<dependency>
    <groupId>com.github.dozermapper</groupId>
    <artifactId>dozer-core</artifactId>
    <version>6.5.0</version>
</dependency>

项目构建,但存在多个问题。

  1. 改为使用旧版本的推土机。我知道,因为我的日志引用了 ~[dozer-5.5.1.jar:na] 并且错误仍然存​​在。
  2. IntelliJ 抱怨 Dependency 'com.github.dozermapper:dozer-core:6.5.0' not found

我认为它使用了我使用的其他 maven 存储库中的旧版本。它导入org.dozer.Mapper。如何使用最新版本?

【问题讨论】:

    标签: java maven pom.xml hibernate-mapping dozer


    【解决方案1】:

    有两个问题。

    • 这是一个 Maven 多模块项目,子项目在其pom.xml 中使用旧的 Dozer 版本设置
    • 由于某种原因,Maven 没有下载 Dozer 库。我必须下载它并手动设置它。我在文件>>项目结构>>库中删除了旧Maven的jar文件并导入了我下载的新Dozer库elsewhere

    现在可以了。不过,不知道为什么 Maven 没有自动检索 Dozer JAR。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-04
      • 2022-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多