繁体   English   中英

排除Maven依赖插件中的依赖项

[英]Excluding dependencies in Maven's dependency plugin

为了加速依赖Docker构建过程,我想生成一个包含已为我的项目下载的所有maven依赖项的图像。 为此,我使用maven dependency插件,调用目标dependency:resolve

我的maven项目包含两个模块( AB ), B依赖于A ,以便构建成功。 这意味着当我调用dependency:resolve目标时,进程在到达依赖于A的模块B时失败,而模块B尚未构建(我在项目的pom.xml使用-SNAPSHOT版本)。

我试过排除这种依赖,但我找不到让它工作的方法。 如何才能做到这一点?

根据Maven 依赖插件文档,您可以使用其他参数,包括excludeArtifactIds。

excludeArtifactIds
以逗号分隔的要排除的工件名称列表。
键入:java.lang.String
自:2.0
要求:不
用户属性:excludeArtifactIds

这应该有助于实现您的目标,而不会弄乱您的常规构建过程。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM