国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

在 Gradle中使用Ant

2018-07-01 17:36 更新

Gradle 出色的集成了 Ant. 你可以在 Gradle 構(gòu)建時(shí)使用單獨(dú)的 Ant 任務(wù)或完整的 Ant 構(gòu)建. 事實(shí)上, 你會(huì)發(fā)現(xiàn)在 Gradle 構(gòu)建腳本中使用Ant任務(wù)遠(yuǎn)比直接使用 Ant 的 XML 格式更加容易和強(qiáng)大. 你甚至可以將 Gradle 僅僅作為一個(gè)強(qiáng)大的 Ant 腳本工具.

Ant 可以分為兩層. 第一層是 Ant 語(yǔ)言. 它給 build.xml 文件, 處理目標(biāo), 像 macrodefs 的特殊構(gòu)造等提供語(yǔ)法支持. 換句話說(shuō), 除了 Ant 任務(wù)和類型, 其余一切都支持. Gradle 了解這種語(yǔ)言, 并允許用戶直接導(dǎo)入 Ant 的 build.xml 到 Gradle 的項(xiàng)目下. 然后, 你可以 像 Gradle 任務(wù)一樣直接使用這些 Ant 構(gòu)建.

第二層是 Ant 豐富的任務(wù)和類型, 如 javac, copy 或 jar. Gradle 提供了基于 Groovy 的集成以及夢(mèng)幻般的 AntBuilder.

最后,由于構(gòu)建腳本是 Groovy 腳本, 你總是可以執(zhí)行一個(gè) Ant 構(gòu)建作為一個(gè)外部進(jìn)程. 構(gòu)建腳本可能會(huì)含有類似的語(yǔ)句:“ant clean compile”.execute().[7]

你可以使用 Gradle 的 Ant 集成,作為遷移路徑將構(gòu)建 Ant 遷移到 Gradle. 例如, 你可以從通過(guò)導(dǎo)入現(xiàn)有的 Ant 構(gòu)建開始, 然后將你的依賴聲明從 Ant 腳本遷移到你的 build 文件. 最后, 你可以將任務(wù)遷移到你的構(gòu)建文件, 或者用一些 Gradle 插件代替他們. 隨著時(shí)間的推移, 這部分工作會(huì)一步一步地完成, 并且你可以在整個(gè)進(jìn)程中有一個(gè)運(yùn)行良好的 Gradle 構(gòu)建.


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)