Java 21 LTS 下載點比較與建議

對於 Java 21 LTS 版本,Microsoft OpenJDKAdoptium (Eclipse Temurin)Azul Zulu 等發行版的下載體驗通常比 Oracle JDK 官方下載更為方便,因為它們不需要您註冊 Oracle 帳戶或登入即可直接下載安裝檔。


💻 Java 21 LTS 下載點比較與建議

Java JDK (Java Development Kit) 有許多不同的發行版(Distribution),它們都基於相同的 OpenJDK 原始碼,但在授權、支援和下載流程上有所不同。

1. 建議選項:方便、免註冊的 OpenJDK 發行版

如果您追求最方便、免註冊的下載體驗,並確保在 Ubuntu 環境下使用,以下是最好的選擇:

發行版 (Vendor)方便性/註冊要求適用性/特點官方下載點
Microsoft OpenJDK極方便,不需註冊或登入。穩定、可靠,Microsoft 內部產品廣泛使用。提供 DEB 和 RPM 套件,方便 Ubuntu 安裝。Microsoft OpenJDK 官方下載
Adoptium (Eclipse Temurin)極方便,不需註冊或登入。社群主導,被認為是 OpenJDK 的事實標準 (De Facto Standard)Adoptium Temurin 官方下載
Azul Zulu極方便,不需註冊或登入。提供大量架構和版本支援,適用於商業和免費用途。Azul Zulu 官方下載

2. 傳統選項:Oracle JDK

發行版 (Vendor)方便性/註冊要求適用性/特點官方下載點
Oracle JDK不方便,下載 LTS 版本(如 Java 21)通常需要登入註冊 Oracle 帳戶官方發行版,提供商用支援。個人開發者可免費使用。Oracle JDK 官方下載

🛠️ 在 Ubuntu 上安裝 Java 21 的建議步驟

在 Ubuntu 環境下,使用 Microsoft OpenJDKAdoptium Temurin 進行安裝會非常簡單,您可以選擇以下兩種方法之一:

方法一:使用包管理工具 (PPA)

對於 Ubuntu,使用 PPA (Personal Package Archive) 或 Microsoft 提供的套件來源是最方便、最推薦的方式,因為它可以讓您輕鬆地更新和管理 JDK 版本。

以 Adoptium (Temurin) 為例:

  1. 添加 Adoptium GPG Key:
    sudo apt update
    sudo apt install software-properties-common
    sudo mkdir -p /etc/apt/keyrings
    wget -q -O - https://adoptium.jfrog.io/adoptium/api/gpg/key/public | gpg --dearmor | sudo tee /etc/apt/keyrings/adoptium.gpg > /dev/null
  2. 添加 Adoptium 儲存庫:
    echo "deb [signed-by=/etc/apt/keyrings/adoptium.gpg] https://adoptium.jfrog.io/adoptium/deb $(awk -F= '/^VERSION_CODENAME/{print $2}' /etc/os-release) main" | sudo tee /etc/apt/sources.list.d/adoptium.list
  3. 安裝 Temurin 21 JDK:
    sudo apt update
    sudo apt install temurin-21-jdk

方法二:直接下載壓縮包 (Tarball)

您可以直接從 Microsoft 或 Adoptium 網站下載 Linux 的 .tar.gz 壓縮包,然後手動解壓縮並設定環境變數。

  1. 下載: 從 Microsoft OpenJDK 網站下載 Linux x64 .tar.gz 檔案。
  2. 解壓縮: 將檔案解壓縮到您選擇的目錄(例如 /opt/jdk/)。Bashsudo mkdir -p /opt/jdk/ sudo tar zxvf /path/to/microsoft-jdk-21.0.x-linux-x64.tar.gz -C /opt/jdk/
  3. 設定 JAVA_HOMEBashecho 'export JAVA_HOME=/opt/jdk/jdk-21.0.x' >> ~/.bashrc echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc source ~/.bashrc

總結: 為了方便,請選擇 Microsoft OpenJDKAdoptium Temurin 的發行版,並盡可能使用 PPA/APT 的方式進行安裝。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *