一种)
task build << {
description = "Build task."
ant.echo('build')
}
二)
task build {
description = "Build task."
ant.echo('build')
}
我注意到对于类型 B,任务中的代码似乎在键入时执行gradle -t
- 即使只是列出所有各种可用任务,ant 也会回显“构建”。描述实际上也用类型 B 显示。但是,使用类型 A 列出可用任务时不执行任何代码,执行时不显示描述gradle -t
。文档似乎没有涉及这两种语法(我发现)之间的区别,只是您可以以任何一种方式定义任务。