【发布时间】:2014-08-31 13:37:13
【问题描述】:
我对 gradle 和 groovy 都是全新的,我很难找到有关以下内容在 groovy 语言中的实际信息
task myTask(dependsOn: 'compile') << {
println 'I am not affected'
}
AFAIK {...} 部分是一个闭包,似乎传递给<< 之前定义的任何内容。
task myTask() 是对构造函数的调用吗?
冒号看起来像参数是什么?
<< 是做什么的?是被 gradle 重载的算子还是标准的 groovy?
【问题讨论】: