Gradle的AntBuilder的文档在哪里?



我正在移植一个Ant build.xml到Gradle。我想用Gradle的AntBuilder来做一些像

这样的事情

task mytask <<{蚂蚁{Jar(..){…}}}

我在语法上遇到了一些麻烦,无法找出AntBuilder的文档。Gradle用户指南只指向API[1],这是相当无用的。因为它没有记录AntBuilder支持的任何反任务(例如jar, copy等)。

用谷歌搜索,我发现另一个人在问同样的问题[2],但没有人回答。

[1] http://www.gradle.org/docs/current/groovydoc/org/gradle/api/AntBuilder.html[2] http://groovy.329449.n5.nabble.com/Where-s-the-documentation-for-Antbuilder-tt2857050.html没有

AntBuilder在Gradle用户指南的"Using Ant from Gradle"一章中有文档记录。也就是说,这里有一些进一步的提示:

  • Gradle的AntBuilder(实际上)与Groovy的AntBuilder相同。该语法是对Ant XML语法的机械翻译。要开始,请查看完整Gradle发行版中的示例。

  • AntBuilder可用于任何Ant任务。有关特定Ant任务的信息,请查看其文档。

  • 第三方Ant任务(即不随Ant发货的Ant任务)必须事先定义,就像在Ant中一样。

相关内容

  • 没有找到相关文章

最新更新