W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Gradle 里的任何東西都是基于這兩個(gè)基礎(chǔ)概念:
每一個(gè)構(gòu)建都是由一個(gè)或多個(gè) projects 構(gòu)成的. 一個(gè) project 到底代表什么取決于你想用 Gradle 做什么. 舉個(gè)例子, 一個(gè) project 可以代表一個(gè) JAR 或者一個(gè)網(wǎng)頁(yè)應(yīng)用. 它也可能代表一個(gè)發(fā)布的 ZIP 壓縮包, 這個(gè) ZIP 可能是由許多其他項(xiàng)目的 JARs 構(gòu)成的. 但是一個(gè) project 不一定非要代表被構(gòu)建的某個(gè)東西. 它可以代表一件**要做的事, 比如部署你的應(yīng)用.
不要擔(dān)心現(xiàn)在看不懂這些說(shuō)明. Gradle 的合約構(gòu)建可以讓你來(lái)具體定義一個(gè) project 到底該做什么.
每一個(gè) project 是由一個(gè)或多個(gè) tasks 構(gòu)成的. 一個(gè) task 代表一些更加細(xì)化的構(gòu)建. 可能是編譯一些 classes, 創(chuàng)建一個(gè) JAR, 生成 javadoc, 或者生成某個(gè)目錄的壓縮文件.
目前, 我們先來(lái)看看定義構(gòu)建里的一些簡(jiǎn)單的 task. 以后的章節(jié)會(huì)講解多項(xiàng)目構(gòu)建以及如何通過(guò) projects 和 tasks 工作.
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: