Gradle是一款開源構(gòu)建工具,可以高效地實現(xiàn)軟件構(gòu)建和交付的自動化。使用Gradle,你可以用Java、C++、Python或所選擇的幾乎任何一種語言來編寫??梢源虬鼞贸绦蛞员悴渴鹪谌魏纹脚_上,甚至擴展你構(gòu)建的系統(tǒng),迅速見效。
Gradle可以使用Kotlin或Groovy面向?qū)ο蟮木幊陶Z言來定義項目配置,并支持許多流行的IDE(比如Android Studio)。
我將逐步介紹在你的一個數(shù)據(jù)中心Ubuntu Server實例上安裝Gradle的過程,以便你可以開始為應用程序構(gòu)建添加自動化功能。
你需要什么?
Ubuntu Server的實例
擁有sudo權(quán)限的用戶
如何更新/升級Ubuntu?
你要做的第一件事是確保Ubuntu已更新和升級。要注意的一點是,如果在此過程中升級了內(nèi)核,你需要重新引導服務器才能使更改生效。因此,確保在可以重新引導時運行更新/升級過程。
要運行更新/升級,登錄進入到你的Ubuntu服務器,執(zhí)行以下命令:
sudo apt-get update sudo apt-get upgrade -y
升級完成后,重新啟動服務器(如有必要)。
如何安裝Java?
為了安裝Gradle,必須先安裝Java。為此,返回到終端窗口,執(zhí)行以下命令:
sudo apt-get install default-jdk -y
安裝Java后,就可以準備安裝Gradle了。
如何安裝Gradle?
安裝Gradle前,必須先安裝幾個依賴項。為此,執(zhí)行以下命令:
sudo apt-get install apt-transport-https dirmngr wget software-properties-common -y
這一步完成后,就該添加必要的存儲庫。為此,先使用以下命令安裝GPG密鑰:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D7CC6F019D06AF36
成功安裝密鑰后,使用以下命令添加存儲庫:
sudo add-apt-repository ppa:cwchien/gradle
最后,使用以下命令安裝Gradle:
sudo apt-get install gradle -y
使用以下命令驗證安裝:
gradle -v
你應該看到已安裝Gradle的版本方面的所有信息(圖A)。
圖A. Gradle已成功安裝
如何初始化新構(gòu)建?
讓我們使用Gradle初始化演示構(gòu)建。為此,使用以下命令創(chuàng)建一個演示目錄:
mkdir ~/demo
使用以下命令轉(zhuǎn)入到該新目錄:
cd ~/demo
一旦進入該目錄,使用以下命令對其進行初始化:
gradle init
你最終會看到一個菜單,要求你選擇要生成的項目的類型(圖B)。
圖B. 你要創(chuàng)建哪種類型的Gradle項目?
要創(chuàng)建一個基本項目,輸入1并按鍵盤上的回車鍵。下一步,選擇要使用的構(gòu)建腳本(圖C)。
圖C. 在Groovy或Kotlin之間選擇
下一步,為項目命名,初始化將成功(圖D)。
圖D. 我們的初始化已成功
現(xiàn)在你可以準備開始使用Gradle構(gòu)建項目了。恭喜你,離自動化和更快速的構(gòu)建交付又近了一步。