例如,如果存在依赖项:
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>