如何排除传递依赖 [英] How to exclude transitive dependency

查看:91
本文介绍了如何排除传递依赖的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在与cxf相同的项目中使用JavaMail. cxf带来了较不适合我的JavaMail较旧版本.如何排除? 我是这样做的:

I use JavaMail in the same project with cxf. cxf brings an older version of JavaMail which does not suit me. How to excluded? I did so:

compile (group: 'org.apache.cxf', name: 'cxf-rt-bindings-soap', version: apacheCfxVersion)  {
   exclude module: 'geronimo-javamail_1.4_spec'
}

但这没有帮助.我在战争中发现WEB-INF \ lib \ geronimo-javamail_1.4_spec-1.6.jar

But it did not help. I find in the war WEB-INF \ lib \ geronimo-javamail_1.4_spec-1.6.jar

推荐答案

尝试一下:

configurations {
    all*.exclude module: 'geronimo-javamail_1.4_spec'
}

这篇关于如何排除传递依赖的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆