解决重复依赖问题时如何选择兼容依赖?

时间:2019-09-20 10:15:31

标签: spring maven dependencies java-11

我正在将jdk从java8更新到java11。同时,我收到重复的依赖警告。我知道如何使用排除方法解决依赖关系的方法,但不知道应该保留哪种依赖关系。基本上,我无法找出哪个依赖项与我的项目兼容。我正在使用Spring5.1.4.RELEASE和Maven 2.5

  1. 我通过检查哪一个包含另一类的每个类来解决一些依赖项警告。基本上,这是我删除的子集。
  2. 通过检查发布年份差异来进行。

这些东西有帮助,但我不确定它是否正确。

这是有冲突的依赖关系的列表。 帮我决定选择哪一个。

  1. spring-jcl-5.1.4.RELEASE.jarcommons-logging-1.2.jar
  2. taglibs-standard-impl-1.2.5.jarjstl-1.2.jar
  3. jaxb-impl-2.3.1.jarjaxb-runtime-2.3.1.jar
  4. jaxb-core-2.3.0.1.jarjaxb-runtime-2.3.1.jar
  5. jaxb-api-2.3.1.jarjboss-jaxb-api_2.3_spec-1.0.0.Final.jar
  6. annotations-2.0.1.jarjcip-annotations-1.0.jar

0 个答案:

没有答案