gpt4 book ai didi

java - Maven - 从多个依赖部分中排除同一个 jar

转载 作者:行者123 更新时间:2023-11-30 06:13:47 32 4
gpt4 key购买 nike

我有一个包含许多依赖部分的 pom.xml。许多这些依赖 jar 都嵌入了 junit jar,因此我想将它从每个 jar 的依赖中排除,如下所示 -

<dependency>
<groupId>abcd</groupId>
<artifactId>xxdd</artifactId>
<version>0.0.0.1</version>
<exclusions>
<exclusion>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</exclusion>
</exclusions>
</dependency>

问题是,对于所有依赖项,我是否必须提供此代码部分以排除 junit jar?有没有办法全局排除所有依赖项?

谢谢

最佳答案

您不必排除 junit,它是用测试范围定义的,因此不会作为传递依赖项传递给您的项目。如果您真的想将组件排除在最终 war/ear 之外(但在编译期间可用),请参阅 Is there a way to exclude a Maven dependency globally?

关于java - Maven - 从多个依赖部分中排除同一个 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31417002/

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