Maven带来了未声明的依赖项

mpbci0fu  于 2023-08-03  发布在  Maven
关注(0)|答案(1)|浏览(140)

我有一个项目A和项目B
项目B依赖于3.1.4版的mariadb-java-client。这是在Project B pom中声明的直接依赖。
项目A依赖于项目B。
现在,当我构建项目A的依赖树时,我得到如下所示。
项目A --项目B +- mariadb-java-client - version 3.1.0。
理想情况下,我应该在Project A依赖关系树中收到3.1.4版本,但我得到的是3.1.0版本。在项目的其他任何地方都没有mariadb-java-client的依赖关系。我们在项目A中也使用了 Boot ,但是springboot并没有在依赖关系树中显示maria db依赖关系。我错过了什么?
这里可以做些什么来获得正确的依赖性?

wwwo4jvm

wwwo4jvm1#

请检查你的项目POM文件的依赖关系(3.1.0).我有一个经验,我声明了一个依赖的POM文件,甚至不属于当前项目(发生时,你有多个窗口)。

相关问题