Javers依赖性导致构建失败

时间:2019-10-16 12:49:47

标签: maven spring-boot javers

我已经在pom.xml文件中添加了使用javers的依赖项。这样做并尝试构建项目后,项目中的JSONObject的所有实例都从 android-json-0.0.2013108.vaadin1-sources.jar 开始,并且我开始遇到此错误:

错误:(1139,52)Java:找不到符号   符号:方法keySet()   位置:org.json.JSONObject类型的变量jsonObject

在此之前,所有JSONObject引用都使用了maven的org.json.json.20140107.jar依赖项。

我在做错什么方面的帮助吗?

以下是相关代码:

<dependency>
    <groupId>org.javers</groupId>
    <artifactId>javers-spring-boot-starter-sql</artifactId>
    <version>5.7.7</version>
</dependency>

1 个答案:

答案 0 :(得分:0)

Javers javers-spring-boot-starter-sql为sql导入整个spring boot starter:org.springframework.boot:spring-boot-starter-data-jpa:2.1.8.RELEASE。这意味着很多库可能与您的依赖项冲突。尝试从等式中删除三叶草。第一步,仅添加spring-boot-starter-data-jpa并解决您的冲突。