这个只是我知道的很肤浅的结果,希望大神能从语法层次知道下:
Gradle中生成Task有两种方式:
task hello << { println 'Hello World1' }
gradle -b build.gradle hello
Hello World1
(task 级别)这种定义必须 打出task的名称才执行
task hello2{ println 'Hello World 2' }
(文件级别的)这种定义只要执行 gradle -b build.gradle 就会打印 Hello World 2
gradle -b build.gradle
Hello World2
gradle -b build.gradle hello
Hello World2
Hello World1
原文地址:http://blog.csdn.net/zhjali123/article/details/44337501