[英]Excluding dependencies in Maven's dependency plugin
为了加速依赖Docker
构建过程,我想生成一个包含已为我的项目下载的所有maven
依赖项的图像。 为此,我使用maven
dependency
插件,调用目标dependency:resolve
。
我的maven
项目包含两个模块( A
和B
), 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.