【发布时间】:2011-04-19 06:32:05
【问题描述】:
例如,如果有依赖关系:
a -> b
a -> c
b -> c
我想删除依赖a -> c,因为有a -> b -> c。
我知道可能有一些不应该减少的强依赖关系,但这与这个问题无关。
例子:
In a.pom:
<dependencies>
<dependency>b</dependency>
<dependency>c</dependency>
</dependencies>
In b.pom:
<dependencies>
<dependency>c</dependency>
</dependencies>
预期结果:
In a.pom:
<dependencies>
<dependency>b</dependency>
</dependencies>
【问题讨论】:
-
然后,如果 b 发生变化并且不再依赖于 c,您的构建就会中断。如果确实存在,为什么要隐藏该依赖项?
-
@Thomas 这与这个问题无关。
标签: maven-2 dependencies dependency-management