Gradle's AntBuilder的文档在哪里?

时间:2014-05-08 16:04:51

标签: ant gradle porting antbuilder

我正在将一个Ant build.xml移植到Gradle。我想使用Gradle的AntBuilder来做类似

的事情

任务mytask<< {   蚂蚁{     jar(..){...}   } }

我在语法方面遇到了一些问题,无法弄清楚AntBuilder的记录位置。 Gradle用户指南只是指向API [1],这是非常无用的。因为它没有记录AntBuilder支持的任何ant任务(例如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#none

1 个答案:

答案 0 :(得分:2)

AntBuilder记录在"使用Gradle" Gradle User Guide的一章。也就是说,这里有一些进一步的指示:

  • Gradle的AntBuilder(几乎)与Groovy的AntBuilder相同。语法是Ant XML语法的机械转换。要开始使用,请查看完整Gradle分布中的示例。

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

  • 第三方Ant任务(即不随Ant一起提供的Ant任务)必须事先与Ant完全相同。有关详细信息,请参阅用户指南章节。