Gradle 是用 Java、Kotlin 和 Groovy 開發的,是一種開源構建自動化工具,主要用於 Java 項目。 它使應用程序的構建過程自動化,包括代碼的編譯、鏈接和打包,無需手動輸入。 Gradle 還支持 Groovy,這是一種為 Java 應用程序創建的面向對象的動態語言。 讓我們在 CentOS Linux 8 上安裝 Gradle。
先決條件
要開始安裝 Gradle,請準備好以下內容:
- CentOS 8 的運行實例,配置了 sudo 用戶
- 穩定的互聯網連接
第 1 步:在 CentOS 8 實例上安裝 OpenJDK
由於 Gradle 是用 Java 編寫的,所以我們需要先安裝 OpenJDK,以確保它可以順利運行沒有問題。 我們將安裝提供長期支持的 OpenJDK 11。 因此,執行:
$ sudo dnf 安裝 java-11-openjdk
安裝後,驗證 OpenJDK 的安裝如下:
$ java -version
輸出清楚地表明我們已經安裝了 OpenJDK 版本 11.0.9.1。 酷的東西!
第 2 步:下載 Gradle zip 文件
OpenJDK 安裝成功後,下一步就是下載 Gradle。 在我撰寫這篇博客文章時,Gradle 6.8.3 是最新版本。 請隨意瀏覽 Gradle 發布頁面以獲取更新版本。
現在,讓我們下載當前的 Gradle zip 文件,如圖所示。
$ wget https://services.gradle.org/distributions/gradle-6.8.3-bin.zip
接下來,將 zip 文件移動到 /選擇 目錄如圖。
$ sudo mv gradle-6.8.3-bin.zip /opt
前往 /選擇 目錄並繼續解壓縮 Gradle zip 文件的內容,如下所示。
$ cd / 選擇 $ sudo 解壓 gradle-6.8.3-bin.zip
解壓會產生一個 Gradle 文件夾,標記為 gradle-6.8.3。要確認所有 Gradle 文件都已就位,請運行以下命令:
$ ls gradle-6.8.3
第三步:配置環境變量
我們需要將 PATH 變量設置為 Gradle bin 目錄。 所以我們將創建一個 gradle.sh 目錄中顯示的腳本文件 /etc/profile.d
$ sudo vim /etc/profile.d/gradle.sh
如圖定義路徑變量
導出 GRADLE_HOME=/opt/gradle-6.8.3 導出路徑=${GRADLE_HOME}/bin:${PATH}
Save 並退出 Gradle 腳本文件。 繼續並為 Gradle 腳本分配執行權限,如圖所示。
$ sudo chmod +x /etc/profile.d/gradle.sh
要應用更改並通知 shell,請使用 來源 命令。
$ source /etc/profile.d/gradle.sh
第四步:確認Gradle安裝成功
最後,我們唯一要做的就是驗證 Gradle 的安裝是否成功。 為此,請執行以下命令:
$ gradle -v
輸出提供了大量信息,包括 Gradle 的版本、最新版本的亮點、構建時間以及 Kotlin 和 Groovy 的版本。
下面是輸出的一個片段。
結論
我們已經成功地在 CentOS Linux 8 上安裝了最新版本的 Gradle。