2013-10-30 50 views
3

subprojects封我有以下几点:摇篮排除依赖关系不工作

configurations { 
    all*.exclude group: 'com.sun.jersey', module: 'jersey-bundle' 
} 

gradlew dependencies仍然包括jersey-bundle。需要做些什么来解决这个问题?

回答

5

问题是,在执行关闭时时,all没有配置。使用:

configurations.all { 
    exclude group: 'com.sun.jersey', module: 'jersey-bundle' 
} 
+0

这适用于我,如果我只有一个排除。如果我添加多个,则只处理第一个。它非常奇怪,有什么想法? – scphantm

0

拒绝和排除Resolution Rules Plugin的规则可用于此目的。它提供了重用规则的方法,因此并非公司中的每个项目都必须知道排除依赖关系所需的准确咒语。