gpt4 book ai didi

Maven 排除传递依赖的传递依赖

转载 作者:行者123 更新时间:2023-12-05 01:21:13 27 4
gpt4 key购买 nike

pom 文件中是否有语法方式来排除传递依赖的依赖。

比如A有B的依赖,B有C的依赖,C有D的依赖,编译A时排除D的依赖

依赖项的排除似乎只深入一层。

我过去是如何做到这一点的是在 A 的 pom 中包含依赖项 C,然后在 C 的依赖项声明中添加对 D 的排除。这是推荐的方式吗?

最佳答案

您可以添加 <exclusions> D 的元素依赖 BA 的 POM 中.排除以递归方式作用于传递依赖。

对于复杂的项目,一个好的方法是使用 <dependencyManagement>父 POM 中的元素,它排除了您不想在任何地方看到的任何内容。

关于Maven 排除传递依赖的传递依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21114236/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com