在Groovy中,我重写了如下任务:
task jar(overwrite: true) {
...
}我如何使用Kotlin-dsl做到这一点?我知道我可以创建一个这样的任务:
tasks {
val jar by creating {
...
}
}但我找不到将其声明为覆盖的等效方法,这会导致错误
发布于 2018-02-14 06:32:17
通过打开an issue on the kotlin-dsl github,我找到了正确的语法:
tasks.replace("jar") {
...
}但是,这是旧方法,在tasks { }块中不起作用,因此将在here中进一步跟踪此问题
https://stackoverflow.com/questions/48553029
复制相似问题