【发布时间】:2015-12-04 17:19:41
【问题描述】:
我正在主项目的一边做一个项目。主项目曾经使用 ivy,所以我的副项目可以利用 ivy.xmls 并执行 ivy:resolve 将所有依赖项解决到缓存中。
主项目已移至 gradle,我想知道当我只有 gradle 构建文件时,gradle API 中是否有可以填充 gradle 缓存的任务。
【问题讨论】:
我正在主项目的一边做一个项目。主项目曾经使用 ivy,所以我的副项目可以利用 ivy.xmls 并执行 ivy:resolve 将所有依赖项解决到缓存中。
主项目已移至 gradle,我想知道当我只有 gradle 构建文件时,gradle API 中是否有可以填充 gradle 缓存的任务。
【问题讨论】:
您可以通过配置任务将配置复制到目标来使用 Gradle 完成相同的操作。
task copyDependencies(type: Copy) {
from configurations.runtime
into "$buildDir/deps"
}
【讨论】: