【发布时间】:2015-03-10 13:04:59
【问题描述】:
我有一个 parent-pom.xml,它声明了一个依赖 A v1.0,它在 <dependencyManagement> 部分中传递依赖于 B v1.0。
我的 child-pom.xml 在 <dependencies> 部分引用了 A v1.0。但是,子项目的代码也使用了依赖 B v1.0 中的类。
子项目的代码编译和运行没有显式引用 B v1.0,因为 Maven 通过 A v1.0 传递解析它。在<dependencies> 部分中未明确引用 B v1.0 的缺点是什么?
【问题讨论】: