如何在 CentOS 8 上安裝 Gradle 構建自動化工具

Gradle 是用 Java、Kotlin 和 Groovy 開發的,是一種開源構建自動化工具,主要用於 Java 項目。 它使應用程序的構建過程自動化,包括代碼的編譯、鏈接和打包,無需手動輸入。 Gradle 還支持 Groovy,這是一種為 Java 應用程序創建的面向對象的動態語言。 讓我們在 CentOS Linux 8 上安裝 Gradle。

先決條件

要開始安裝 Gradle,請準備好以下內容:

  1. CentOS 8 的運行實例,配置了 sudo 用戶
  2. 穩定的互聯網連接

第 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

下載 Gradle

接下來,將 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

Gradle 已解壓

第三步:配置環境變量

我們需要將 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 設置 PATH 變量

第四步:確認Gradle安裝成功

最後,我們唯一要做的就是驗證 Gradle 的安裝是否成功。 為此,請執行以下命令:

$ gradle -v

輸出提供了大量信息,包括 Gradle 的版本、最新版本的亮點、構建時間以及 Kotlin 和 Groovy 的版本。

下面是輸出的一個片段。

在 CentOS 8 上成功安裝 Gradle

結論

我們已經成功地在 CentOS Linux 8 上安裝了最新版本的 Gradle。