同為 Unix 系列的 macOS 可以完全相容上一篇使用 SDKMAN 安裝 JDK 及 Gradle 的作法。不過,若是您已經習慣使用 Homebrew 來管理 macOS 上各種套件的話,那用 Homebrew 來安裝 Gradle 也不失為一個方便的作法。
Homebrew 是用 Ruby 生態系打造的,好在 macOS 出廠時就預設安裝好 Ruby 環境,所以要安裝 Homebrew 只需在終端機裡貼上一行 官網 上的指令即可:
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
有了 Homebrew 後就簡單啦!一行指令就可以安裝最新版的 Gradle
$ brew install gradle
安裝好後重新載入就可以用 $ gradle --version
指令來驗證安裝是否成功:
------------------------------------------------------------
Gradle 7.2
------------------------------------------------------------
Build time: 2021-08-17 09:59:03 UTC
Revision: a773786b58bb28710e3dc96c4d1a7063628952ad
Kotlin: 1.5.21
Groovy: 3.0.8
Ant: Apache Ant(TM) version 1.10.9 compiled on September 27 2020
JVM: 1.8.0_242 (AdoptOpenJDK 25.242-b08)
OS: Mac OS X 10.14.6 x86_64
Gradle 會把系統裡各個工具的版本資訊都列出來供我們確認,若能看到這個畫面就表示安裝成功囉!
在文章撰寫的當下,當您用 Homebrew 安裝 Gradle 時,Homebrew 會自動把相依的 OpenJDK 16 裝好。但假如您因為開發需求而需要安裝 JDK 8 或 JDK 11 的話,也可以再用 Homebrew 把這些 SDK 一併安裝起來:
# 安裝 OpenJDK8
$ brew install openjdk@8
# 安裝 OpenJDK 11
$ brew install openjdk@11
假如您習慣使用 macOS 作業系統當開發機,平常就有在使用 Homebrew,不喜歡裝太多額外的套件管理工具的話,那這個方式就很適合您!當然,假如您是那種對開發環境有強烈的潔癖,希望可以隔離開發環境,那可以參考之後會提到的 Docker 或 Gradle Wrapper 等安裝方式。