我在subprojects闭包中有以下内容:
configurations {
all*.exclude group: 'com.sun.jersey', module: 'jersey-bundle'
}
但gradlew dependencies仍包括jersey-bundle. 需要做什么来解决这个问题?
我在subprojects闭包中有以下内容:
configurations {
all*.exclude group: 'com.sun.jersey', module: 'jersey-bundle'
}
但gradlew dependencies仍包括jersey-bundle. 需要做什么来解决这个问题?
问题是在configurations执行闭包时,all没有配置。利用:
configurations.all {
exclude group: 'com.sun.jersey', module: 'jersey-bundle'
}
解析规则插件中的拒绝和排除规则可用于此目的。它提供了一种重用规则的方法,因此并非公司中的每个项目都必须知道排除依赖关系所需的确切咒语。