【发布时间】:2017-02-15 20:20:41
【问题描述】:
我在 build.gradle 中设置了buildDir,除了一个插件之外的所有插件都支持该设置。对于坚持创建build/reports/license/ 并将其输出放在那里的人,我想将这些文件移动到我的${buildDir}。
我尝试在任务中添加一个doLast 块
downloadLicenses {
// ...
doLast {
file("build/reports/license").renameTo("${buildDir}/reports");
}
}
但 Gradle 抱怨
在根项目“myProject”上找不到参数 [build_3s5ts0z1u2ed2z2xpd2pa56i$_run_closure50$_closure144@4d98efa4] 的方法 doLast()。
我在这里缺少什么以及任务完成后如何移动文件?
编辑:有问题的插件是License Gradle Plugin,我做了report this as a bug。在正式修复之前,我希望有一个解决方法。
【问题讨论】:
标签: gradle