欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Ubuntu 24.04 LTS怎么安裝和卸載Java?

  發(fā)布時間:2024-09-14 10:11:55   作者:佚名   我要評論
Java是最受歡迎的編程語言之一,怎么在Ubuntu 24.04 LTS中安裝和卸載java呢?詳細請看下文介紹

準備在 Ubuntu 24.04 LTS 上安裝 Java?本文將詳細介紹安裝步驟,確保你能夠輕松上手。在開始之前,先來區(qū)分一下 Java 的不同版本和版本號,這有助于你更好地理解接下來的安裝流程。

OpenJDK 與 OpenJRE 的差異

在 Java 開發(fā)和運行環(huán)境中,OpenJDK 和 OpenJRE 是兩個常用的組件,它們既有聯(lián)系也有區(qū)別:

  • OpenJDK 是 Java 標準版的開源實現(xiàn),包含了開發(fā)和運行 Java 應(yīng)用程序所需的所有工具,包括 Java 開發(fā)工具包(JDK)和 Java 運行時環(huán)境(JRE)。這是運行 Java 應(yīng)用程序的必需環(huán)境。
  • 而 OpenJRE 則只包含運行 Java 應(yīng)用程序所需的 JRE 環(huán)境,包括了 Java 虛擬機(JVM)和核心類庫,不包括 JDK 中的開發(fā)工具和編譯器。

簡單來說,如果你要開發(fā) Java 應(yīng)用程序,就需要安裝 OpenJDK;如果只是運行 Java 應(yīng)用程序,安裝 OpenJRE 就可以了。

選擇 Oracle JDK 還是 OpenJDK?

在 Ubuntu 24.04 LTS 上安裝 Java 時,有兩個主要選擇:Oracle JDK 和 OpenJDK。 推薦使用 Ubuntu 倉庫中的 OpenJDK,原因如下:

  • 安裝方便:通過 Ubuntu 倉庫安裝 OpenJDK 更簡單,無需手動下載和安裝 DEB 包。
  • 自動更新:OpenJDK 可以隨 Ubuntu 系統(tǒng)更新自動獲得更新,而 Oracle JDK 需要你手動進行更新。
  • 許可模式:OpenJDK 是開源的,而 Oracle JDK 可能涉及商業(yè)使用上的限制。

OpenJDK 和 Oracle JDK 基于相同的代碼,最主要的區(qū)別在于許可模式。

如何選擇 Java 版本?

Ubuntu 24.04 LTS 支持多個 OpenJDK 版本,從 8 到 22,選擇比較多。對于新用戶來說,可能有些抓瞎。在版本選擇時,主要參考以下原則:

  • 推薦選擇 LTS(長期支持)版本,它們擁有更長的支持周期(5 年)和更好的穩(wěn)定性。
  • Ubuntu 24.04 軟件倉庫中提供了四個 Java LTS 版本:8、11、17 和 21。 其中,Java 8 和 11 的支持周期已經(jīng)結(jié)束,因此我們可以從 17 和 21 這兩個版本中選。
Java 版本主流支持擴展支持
8 (LTS)2022 年 3 月 31 日2030 年 12 月 21 日
11 (LTS)2023 年 9 月 30 日2026 年 9 月 30 日
17 (LTS)2026 年 9 月 30 日2029 年 9 月 30 日
192023 年 3 月 21 日2023 年 3 月 21 日
202023 年 9 月 19 日
21 (LTS)2028 年 9 月 30 日2031 年 9 月 30 日
222024 年 9 月 17 日

盡管 Java 17 LTS 目前更為普遍,但當(dāng)我們放眼未來,Java 21 LTS 擁有更長的支持周期,未來幾年有潛力成為開發(fā)者的主力選擇。 因此,在本指南中,我們選擇安裝 Java 21 LTS。

在 Ubuntu 24.04 LTS 上安裝 Java

在了解了不同的 Java 實現(xiàn)和版本后,下面開始安裝過程:

1、打開「終端」并執(zhí)行以下命令,檢查你的 Ubuntu 24.04 系統(tǒng)上是否已經(jīng)安裝了 Java:

java -version

檢查 Java 是否已經(jīng)安裝

2、Ubuntu 24.04 LTS 的軟件倉庫中提供了一個便捷的default-jdk元數(shù)據(jù)包,它會自動選擇并安裝最新的 LTS 版本(目前為 Java 21 LTS):

sudo apt install default-jdk

在 Ubuntu 24.04 LTS 上安裝 Java

3、為了確保 Java 成功安裝,請在「終端」中運行以下命令驗證安裝結(jié)果:

java -version

驗證 Java 安裝結(jié)果

設(shè)置默認的 Java 版本

在 Ubuntu 24.04 LTS 系統(tǒng)上,你可以同時安裝多個 Java 版本,并靈活地切換默認版本:

1、列出系統(tǒng)上所有已安裝的 Java 版本:

sudo dpkg -l | grep 'jdk\|jre'

列出當(dāng)前安裝的 JDK 和 JRE 版本

2、查看當(dāng)前默認的 Java 版本:

java -version

3、使用update-alternatives命令切換默認版本:

sudo update-alternatives --config java

切換 Java 默認版本

4、命令會輸出一個列表,其中包含了所有已安裝的 Java 版本,以及對應(yīng)的選擇編號。 選擇要設(shè)為默認的版本編號,并按「回車」鍵確認。

設(shè)置 JAVA_HOME 環(huán)境變量

JAVA_HOME環(huán)境變量對于許多應(yīng)用程序來說是必需的,它能夠幫助系統(tǒng)定位 JDK 的安裝目錄,從而方便執(zhí)行 Java 應(yīng)用程序或編譯 Java 代碼。

1、通過以下命令找到需要設(shè)置的 Java 路徑:

sudo update-alternatives --config java

找到 JAVA 路徑

2、使用文本編輯器打開/etc/environment文件:

sudo vim /etc/environment

3、在文件的末尾添加以下行(根據(jù)你的實際 Java 安裝路徑進行替換):

JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64/bin/java"

添加 JAVA_HOME 環(huán)境變量

4、保存文件并執(zhí)行以下命令,以應(yīng)用更改和驗證配置:

source /etc/environment
echo $JAVA_HOME

檢查 JAVA_HOME 環(huán)境變量

在 Ubuntu 24.04 LTS 上卸載 Java

要從 Ubuntu 24.04 LTS 系統(tǒng)中卸載 Java,可以按照以下步驟操作:

1、使用以下命令列出所有已安裝的 Java 相關(guān)包:

sudo dpkg -l | grep 'jdk\|jre'

2、使用以下命令卸載這些包,將包名替換為你找到的實際包名:

sudo apt purge default-jdk default-jdk-headless default-jre default-jre-headless openjdk-21-jdk openjdk-21-jdk-headless openjdk-21-jre openjdk-21-jre-headless

3、卸載完成后,使用以下命令清除剩余的依賴項:

sudo apt autoremove --purge

4、從/etc/environment文件中刪除包含JAVA_HOME變量的行,并保存文件。

至此,你已經(jīng)成功在 Ubuntu 24.04 LTS 上安裝并配置 Java 環(huán)境。 接下來,盡情開啟你的 Java 開發(fā)或應(yīng)用之旅吧!

相關(guān)文章

最新評論