1
我已經定義在gradle這個文件中的任務,如下圖所示:當我定義一個任務時,項目中的哪個方法被調用?
task groupTherapy (dependsOn: yayGradle2) << {
println 'This is not fun!'
}
我相信,下面是當任務被定義被調用的方法:
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)
能否請您給我解釋一下在我的情況下,哪些這些方法會被調用?並幫助我理解爲什麼?
忘了提及我是新來的gradle和groovy。 – Ajay
這是你可能要找的東西:http://stackoverflow.com/questions/27584463/understing-the-groovy-syntax-in-a-gradle-task-definition/27584555#27584555 – Opal
謝謝。幫助。 :) – Ajay