在Ubuntu Linux 22.04或20.04上安裝 OpenJDK 17 的步驟
Java 是一種多用途且廣泛使用的編程語言,JAVA 的開源實(shí)現(xiàn)被稱為 OpenJDK。它由開源 Java 社區(qū)積極維護(hù)和支持。今天,我們將學(xué)習(xí)在 Ubuntu Linux 上安裝 OpenJDK 17 的命令,Ubuntu 是最廣泛使用的 Linux 發(fā)行版之一。
前提條件
在你打算安裝 Java 17(OpenJDK 17) 的 Ubuntu 桌面或服務(wù)器上,我們不需要任何特殊配置。我們只需要系統(tǒng)管理員權(quán)限(也稱為 sudo 權(quán)限)以及一個(gè)正常的網(wǎng)絡(luò)連接。所以,如果你都有,只需打開 Ubuntu 的命令終端,按照以下步驟操作:
步驟 1:更新 Ubuntu 軟件包列表
在安裝新軟件包之前,有必要對(duì) Linux 系統(tǒng)進(jìn)行更新。這將確保系統(tǒng)擁有已安裝軟件包的最新版本,并刷新 APT 索引緩存,使其能夠下載和安裝最新的應(yīng)用程序。
sudo apt update
步驟 2:在 Ubuntu 22.04 或 20.04 上安裝 OpenJDK 17
與 Oracle 的 Java 不同,OpenJDK 完全由開源社區(qū)維護(hù),因此可以直接通過 Ubuntu Linux 官方軟件倉(cāng)庫(kù)獲得。這意味著我們無需添加任何額外的內(nèi)容到系統(tǒng)中。只需在終端中使用給定的命令,OpenJDK 17 版本將被安裝在你的 Ubuntu 系統(tǒng)上。
sudo apt install openjdk-17-jdk
當(dāng)系統(tǒng)要求輸入密碼時(shí),請(qǐng)輸入密碼。然后鍵入 'Y' 并按 'Enter' 繼續(xù)安裝。

編輯切換為居中
步驟 3:確認(rèn) OpenJDK 已安裝
雖然通過上面的命令,OpenJDK 17 已經(jīng)安裝在我們的系統(tǒng)上,但仍有人想要確認(rèn)一下。你可以使用以下命令查看 Ubuntu 上當(dāng)前安裝的 Java 版本。
java -version
你應(yīng)該看到類似以下的輸出:
openjdk version "17.0.7" 2023-04-18 OpenJDK Runtime Environment (build 17.0.7+7-Ubuntu-0ubuntu122.04.2) OpenJDK 64-Bit Server VM (build 17.0.7+7-Ubuntu-0ubuntu122.04.2, mixed mode, sharing)
步驟 4:設(shè)置默認(rèn) Java 版本(可選)
如果你的系統(tǒng)上已經(jīng)安裝了多個(gè) OpenJDK 版本,你可以使用 update-alternatives 命令將某個(gè)特定版本的 JAVA 設(shè)置為全局默認(rèn)版本,適用于所有應(yīng)用程序。該命令幫助用戶管理多個(gè) Java 安裝。
要配置默認(rèn)的 Java 版本,請(qǐng)使用以下命令:
sudo update-alternatives --config java
上述命令將顯示所有已安裝的 Java 版本列表。輸入對(duì)應(yīng)于 OpenJDK 條目的編號(hào),即可將其設(shè)置為默認(rèn)版本,然后按 'Enter'。

編輯切換為居中
步驟 5:設(shè)置 JAVA_HOME 環(huán)境變量(可選)
與前面的步驟一樣,這一步也不是必須的,但某些應(yīng)用程序或工具,特別是開發(fā)人員使用的工具,可能需要設(shè)置 JAVA_HOME 環(huán)境變量。要將 JAVA_HOME 變量設(shè)置為 OpenJDK 17,請(qǐng)按照以下步驟進(jìn)行:
找到 OpenJDK 17 的安裝路徑。你可以使用 update-alternatives 命令來查找:
sudo update-alternatives --list java
復(fù)制對(duì)應(yīng)于 OpenJDK 17 的路徑。
使用 Nano 或其他你喜歡的文本編輯器打開 .bashrc 文件:
nano ~/.bashrc
在文件末尾添加以下行,但不要忘記將 /path/to/your/openjdk-17 替換為實(shí)際的路徑。
export JAVA_HOME=/path/to/your/openjdk-17
保存 文件并退出文本編輯器(在 Nano 編輯器中按 Ctrl + X,然后輸入 Y,最后按 Enter)。
要應(yīng)用更改,可以關(guān)閉終端并重新打開,或者使用給定的命令。
source ~/.bashrc
結(jié)論
通過本教程,你將能夠在 Ubuntu 系統(tǒng)上輕松安裝 OpenJDK 17。如果你計(jì)劃開發(fā) Java 應(yīng)用程序,還可以設(shè)置適當(dāng)?shù)沫h(huán)境變量,以優(yōu)化開發(fā)流程。