首页 > 解决方案 > 在 maven 的物料清单中如何解决未选择版本的依赖项的功能?

问题描述

例如,如果项目 A 的依赖项定义为 A -> B -> C -> D 2.0 和 A -> E -> D 1.0,则在构建项目 A 时将使用 D 1.0,因为从 A 到 D 的路径通过E 更短。

但在这种情况下,由于工件 C 的功能依赖于 D 的 2.0 版本,但由于物料清单而被拒绝,那么 C 的功能将如何在项目 A 中工作,因为 C 取决于 D 的 2.0 版本,而该版本在项目中不可用A 由于物料清单。

标签: mavendependenciesdependency-management

解决方案


在这种情况下,C 将不起作用。就是这么简单明了。


推荐阅读