【发布时间】:2019-11-15 03:25:48
【问题描述】:
我可以只包含父 pom 中所需的依赖项(就像我们排除的那样)吗?
我需要这个来实现一个场景
- 项目 A 与 hibernate 和 spring 作为我的依赖项(有 许多其他)
- 只有休眠和弹簧的项目 B
- 以 A 和 B 作为依赖项的项目 C
问题说明:当我在项目 C 中运行 maven install 时,再次分别下载了 hibernate 和 spring。这是我观察到的,因为最终罐子的大小增加了。
作为一种解决方法,我将项目 A 作为依赖项包含在项目 C 中,这样我就不需要明确提及 hibernate 和 spring。
为避免这种情况,有没有办法只包含项目 A 中的 spring 和 hibernate?
【问题讨论】:
-
我不明白你在做什么。在标题中,您提到了父 POM。在问题中,您反而谈到了依赖关系。