Java 是世界上最流行和使用最廣泛的語言之一,用於開發從移動應用程序和企業軟件到科學計算的所有內容。 Java 最突出的優勢之一是它可以被編譯為幾乎可以在任何地方運行。本文介紹如何在 Windows、Ubuntu 和 macOS 上安裝 Java。
Java具體定義
在開始安裝 Java 之前,這裡有一些有用的定義。
- JDK(Java Development Kit)是一個軟件開發環境,使開發人員能夠創建和運行 Java 程序和應用程序。 Java 開發人員可用於 Windows、macOS 和 Linux。 安裝 JDK 會同時安裝 JRE 和 JVM。
- 要運行 Java 應用程序,您需要一個 JRE(Java 運行時環境)。但是,它不能用於開發目的,並且與 JDK 一起安裝。
- JVM(Java Virtual Machine)是JDK和JRE的重要組成部分。 Java 編譯器為稱為 JVM 的虛擬機生成代碼。 JVM 將 Java 字節碼解釋為另一個系統的機器語言。
必需的
- Windows、macOS Monterey 或 Ubuntu 20.04 操作系統
- 管理員或根級訪問權限。
- 網絡連接
- 熟悉命令行或終端
如何在 Windows 11 上安裝 Java
第 1 步:如何下載適用於 Windows 的 Java
使用權 Java下載頁面 下載 Java 的 x64 安裝程序版本。
注意:如果您正在尋找 JDK 的長期支持 (LTS) 版本,則需要安裝 Java 17,因為它不適用於 Java 18。
第 2 步:運行可執行文件
從瀏覽器或文件管理器運行下載的可執行文件。
第 3 步:完成 Java 安裝
記下此步驟的安裝路徑。在此之後,您需要將 JAVA_HOME 變量設置為指向此路徑。此變量指向安裝了 Java 的其他軟件。
點擊 下一個, 按照默認安裝程序提示完成安裝。

第四步:設置環境變量
要設置環境變量,請使用 Windows 搜索找到並打開“高級系統設置”。

第五步:配置環境變量
進入高級系統設置後, 環境變量.

第 6 步:創建一個新的系統變量
[システム変数]和,[パス]並選擇 新的.

第七步:設置Java安裝路徑
[新しいシステム変数]將出現一個窗口。[変数名],輸入 JAVA_HOME。[変数値],輸入您在步驟 3 中記下的安裝路徑。點擊 好的 設置在此屏幕和系統變量屏幕上完成。

第 8 步:打開 Windows 終端
要打開 Windows 終端, Windows 鍵 + X會彈出一個小窗口。然後點擊 Windows終端根據您的用戶權限,您可能需要以管理員身份運行終端。

第 9 步:測試 JAVA_HOME 變量
在終端中,運行以下命令:
echo %JAVA_HOME%
此命令將返回 Java 安裝路徑。

第 10 步:檢查 Java 安裝的版本
要檢查您的 Java 安裝版本,請運行以下命令之一:
java -version
javac -version
這兩個命令都返回版本。

在 macOS Monterey 上安裝 Java
第 1 步:如何為 macOS Monterey 下載 Java
使用權 Java下載頁面 如果您在基於 Intel 的 CPU 上運行 M1 CPU 芯片或 x64 DMG,請下載 Arm 64 DMG 安裝程序。

第 2 步:打開並運行 .dmg 文件
打開下載的 .dmg 文件。 運行 JDK 17.0.3.1 包。

第 3 步:完成 Java 安裝
根據您的要求完成安裝過程。系統將提示您輸入 root 密碼以繼續安裝。進入後點擊 安裝軟件.


第 4 步:檢查您的 Java 安裝
通過從終端運行以下命令來檢查 Java 是否已正確安裝:
java -version
輸出顯示 Java 版本信息。

第五步:配置環境變量
要在 macOS 上設置環境變量,請使用以下命令集將 JAVA_HOME=$(/usr/libexec/java_home) 放入您的 ~/.zshenv 目錄中:
% vi ~/.zshenv
% cat ~/.zshenv
JAVA_HOME=$(/usr/libexec/java_home)
執行命令後,您將看到標準提示符。

使用以下命令應用更改:
source ~/.zshenv
返回提示符運行以下命令以確保環境變量已設置:運行後系統會返回提示完成在macOS Monterey上安裝JavaJDK。
echo $JAVA_HOME

如何在 Ubuntu 20.04 上安裝 Java
第 1 步:檢查現有的 Java 安裝
Ubuntu 20.04 默認附帶 Open JDK 11。使用以下命令驗證是否安裝了 Java:
java -version
如果安裝了Java,終端會打印版本信息。否則,輸出將指示未找到 java 命令。
第 2 步:更新軟件包並安裝依賴項
對於本教程,我們將在 Ubuntu 20.04 上安裝 JavaJDK 17。更新系統上的包索引和現有包。這些命令必須以 root 權限運行。
sudo apt update && sudo apt upgrade-y
在安裝 JavaJDK 之前,運行以下命令安裝所需的依賴項:
sudo apt install libc6-i386 libc6-x32 libxi6 libxtst6 -y
第 3 步:下載並安裝 Java 包
使用以下命令從 Oracle 網站下載並安裝 .deb 包:首先,下載文件。
sudo wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.deb
然後安裝包。
sudo dpkg -i jdk-17_linux-x64_bin.deb
第 4 步:設置 Java 安裝位置
運行以下命令查看安裝了 Java 的系統。
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-17/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-17/bin/javac 1
第五步:設置環境變量
要在 Ubuntu 20.04 上設置環境變量,請將 JAVA_HOME=”/usr/lib/jvm/jdk-17/” 添加到 /etc/environment 文件的最後一行。本教程使用 Vim 文本編輯器來執行此操作。使用以下命令在終端中打開文件:
vim /etc/environment
提示時, 一代 鑰匙,然後 輸入 在 Vim 中進入插入模式。在文件的最後一行插入 JAVA_HOME=”/usr/lib/jvm/jdk-17/” 後,使用 :wq 命令保存並退出文件。
使用 source 命令應用文件更改。
source /etc/environment
要測試環境變量是否設置正確,請使用以下命令:
echo $JAVA_HOME
如果操作正確,系統將返回到其正確位置。
/usr/lib/jvm/jdk-17/
通過再次運行 java -version 命令驗證是否安裝了 Java。系統將輸出正確的 Java 版本。
java version "17.0.3.1" 2022-04-22 LTS
Java(TM) SE Runtime Environment (build 17.0.3.1+2-LTS-6)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.3.1+2-LTS-6, mixed mode, sharing)
包起來
使用 JDK、JRE 和 JVM 等 Java 工具的開發人員創建了我們今天使用的許多應用程序。 了解如何在所有三個主要平台上安裝 Java 將幫助您為選擇操作系統和集成開發環境 (IDE) 做好準備。
當您準備好託管 Java 應用程序時,Liquid Web 就是解決方案。我們的 VPS 託管、雲專用服務器和專用服務器為您的項目提供完美的託管環境。立即聯繫我們選擇合適的款式。