【发布时间】:2018-08-17 01:10:18
【问题描述】:
我有一个父项目,它为它的所有子项目定义了对一些本地库的依赖:
subprojects {
dependencies {
compile fileTree(dir: '../somelib', include: '*.jar')
}
}
我可以在不接触父build.gradle的情况下从子项目的父依赖中排除一些jar(甚至整个库文件夹)吗?
【问题讨论】:
我有一个父项目,它为它的所有子项目定义了对一些本地库的依赖:
subprojects {
dependencies {
compile fileTree(dir: '../somelib', include: '*.jar')
}
}
我可以在不接触父build.gradle的情况下从子项目的父依赖中排除一些jar(甚至整个库文件夹)吗?
【问题讨论】:
也许这对你有帮助。将此添加到您孩子的项目 build.gradle 中
configurations {
all.collect { configuration ->
configuration.exclude group: 'org.springframework.ws', module: 'spring-ws-core'
}
}
我不得不处理一些 spring 依赖项,好吧,我就是这样解决的。虽然我不喜欢它,但这一切都取决于我设置项目的方式。
【讨论】: