鍍金池/ 教程/ 物聯(lián)網(wǎng)/ 簡介
依賴管理實戰(zhàn)
配置遠(yuǎn)程倉庫
安裝Gradle
簡介
項目自動化簡介
配置子項目
Gradle強大的特性
自動化測試
簡介
掌握構(gòu)建生命周期
使用命令行操作
構(gòu)建Java項目
管理任務(wù)
構(gòu)建工具
連續(xù)傳遞的特性
用Gradle開發(fā)Web項目
聲明依賴
構(gòu)建塊
簡介
測試Java應(yīng)用
java構(gòu)建工具
為什么選擇Gradle
拆分項目文件
單元測試
多項目打包
Gradle 起步
介紹這個Gradle項目
簡介
自定義腳本
Gradle包裝器
簡要概述依賴管理
項目模塊化

簡介

在第三章,我們在Gradle核心插件的幫助下構(gòu)建了一個Java Web項目,我們了解到這些插件都是可以自定義來適應(yīng)自己的非標(biāo)準(zhǔn)化的構(gòu)建需求、給你的項目添加可執(zhí)行的構(gòu)建邏輯來配置tasks。

在這一章,我們來學(xué)習(xí)Gradle構(gòu)建的基本構(gòu)建塊(blocks),比如項目和任務(wù),以及他們是如何對應(yīng)到Gradle API的類中,通過這些類的方法你可以獲得一些屬性來控制構(gòu)建過程,你也將學(xué)習(xí)到如何使用屬性來控制構(gòu)建行為。

你將學(xué)習(xí)到如何定義簡單的任務(wù),更復(fù)雜一點的是編寫自定義的任務(wù)類,接下來我們會接觸到像訪問任務(wù)屬性、定義顯式和隱式的依賴、添加遞增的構(gòu)建支持以及使用Gradle自帶的任務(wù)類型。我們也會了解到Gradle的構(gòu)建生命周期來更好的理解構(gòu)建是怎么配置和執(zhí)行的。

上一篇:項目模塊化下一篇:項目自動化簡介