war*_*rch 2 gradle kotlin gradle-kotlin-dsl
如何使用kotlin-dsl在gradle 任务中下载文件?
我想从外部源 (URL) 下载文件并将其存储 + 重命名到我的项目文件夹中。
我试图搜索它,但我只找到了 groovy 解决方案。
提前致谢!
我使用https://github.com/michel-kraemer/gradle-download-task找到了一个解决方案:
import de.undercouch.gradle.tasks.download.Download
...
plugins {
....
id("de.undercouch.download").version("3.4.3")
}
...
task<DefaultTask>("my-download-task") {
...
val url = " ... "
val dest = File("...")
task<Download>("download-task") {
src(url)
dest(dest)
}
dependsOn("download-task")
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1140 次 |
| 最近记录: |