【发布时间】:2013-03-08 14:00:04
【问题描述】:
假设项目布局如下:
allprojects {
apply plugin: "java"
configurations {
provided
compile.extendsFrom(provided)
}
}
project("a") {
dependencies {
compile("foo:bar:1.0")
...
provided("bar:baz:3.14")
...
}
}
project("b") {
dependencies {
compile("abc:def:1.0")
...
provided("xyz:foo:3.14")
...
}
}
dependencies {
compile(project(":a"))
compile(project(":b"))
}
现在,我需要一个任务,将根项目的所有依赖项(传递地)复制到某个目录,但不包括 provided 配置。我该怎么做?
【问题讨论】:
标签: gradle