首页 > 解决方案 > 了解 GUI - 依赖关系 - 与 Eclipse 中的 pom.xml 相关

问题描述

我正在尝试了解 pom.xml 的 eclipse IDE 中显示的“依赖管理”选项卡(在 GUI 中)。为了方便参考,这里是屏幕截图:

在此处输入图像描述

在我的 pom 中,我保留了两个“直接”依赖项,即:spring-corespring-context.

在左侧面板中(标有“依赖项”);我相信这说明了那张脸。

什么是“依赖管理”右侧面板?我怎样才能以易于理解的方式理解这一点?

标签: mavendependenciesmaven-3

解决方案


它对应于<dependencyManagement>你的 pom 的部分。<dependencyManagement>条目用于设置工件的标准版本。您可以将它们理解为“如果我对工件 X 有传递依赖,那么版本应该是 Y”。此外,<dependencies>如果版本可以从<dependencyManagement>.

另见Maven 中的dependencyManagement 和dependencies 之间的区别


推荐阅读