Groovy 当我定义任务时,将调用项目中的哪个方法?

Groovy 当我定义任务时,将调用项目中的哪个方法?,groovy,gradle,Groovy,Gradle,我在gradle文件中定义了一个任务,如下所示: task groupTherapy (dependsOn: yayGradle2) << { println 'This is not fun!' } 任务组疗法(dependsOn:yayGradle2)你可以找到一个可能有趣的答案dependsOn:yayGradle2将作为Map的实例传递。任务的名称将由gradle在内部提取并作为名称传递。忘了提到我是gradle和groovy的新手。这是您可能需要的:谢谢。这很有帮

我在gradle文件中定义了一个任务,如下所示:

task groupTherapy (dependsOn: yayGradle2) << {
    println 'This is not fun!'
}

任务组疗法(dependsOn:yayGradle2)你可以找到一个可能有趣的答案
dependsOn:yayGradle2
将作为
Map
的实例传递。任务的名称将由gradle在内部提取并作为名称传递。

忘了提到我是gradle和groovy的新手。这是您可能需要的:谢谢。这很有帮助。:)这只是一个
映射
。在这种特殊情况下,将调用第一个映射。
Task    task(Map<String,?> args, String name)

Task    task(Map<String,?> args, String name, Closure configureClosure)

Task    task(String name)

Task    task(String name, Closure configureClosure)