本文介紹如何手動部署OpenJDK環境,包括檢查Java環境是否已安裝、卸載現有環境、以及在不同作業系統上安裝指定版本的OpenJDK。
安裝OpenJDK
安裝OpenJDK需要遠端連線到需要安裝的ECS執行個體。具體操作,請參見使用Workbench登入Linux執行個體。
Linux
您可以通過命令java -version來判斷是否已安裝環境,如果正確輸出了Java版本資訊,說明已安裝了環境,如果當前環境不滿足需求,您可以參考卸載環境。
-
更新包管理工具。
-
使用dnf工具的系統如(Alibaba Cloud Linux 3、CentOS 8等)。
sudo dnf update -
使用yum工具的系統(如Alibaba Cloud Linux 2、CentOS 7等)。
sudo yum update -
使用apt工具的系統(如Ubuntu,Debian等)。
sudo apt update
-
-
搜尋OpenJDK查看當前系統支援安裝包。
-
使用dnf工具的系統如(Alibaba Cloud Linux 3、CentOS 8等)。
sudo dnf search openjdk -
使用yum工具的系統(如Alibaba Cloud Linux 2、CentOS 7等)。
sudo yum search openjdk -
使用apt工具的系統(如Ubuntu,Debian等)。
sudo apt search openjdk
-
-
以下命令基於Java 1.8版本的OpenJDK環境,如果您想使用其他版本的Java,將命令中的包名稱替換為其他搜尋到的包名稱。
-
使用dnf工具的系統如(Alibaba Cloud Linux 3、CentOS 8等)。
sudo dnf install -y java-1.8.0-openjdk-devel -
使用yum工具的系統(如Alibaba Cloud Linux 2、CentOS 7等)。
sudo yum install -y java-1.8.0-openjdk-devel -
使用apt工具的系統(如Ubuntu,Debian等)。
sudo apt-get install -y openjdk-8-jdk
-
-
執行以下命令以驗證Java是否已成功安裝,並且能夠顯示版本資訊。
說明通過包管理工具安裝Java環境已預設設定軟連結,無需設定環境變數。
java -version[root@iZbp1jxxx java]# java -version openjdk version "1.8.0_432" OpenJDK Runtime Environment (build 1.8.0_432-b06) OpenJDK 64-Bit Server VM (build 25.432-b06, mixed mode)
Windows
本文基於Java 1.8版本的OpenJDK環境。Windows安裝需要擁有訪問公網能力,才能下載OpenJDK官網安裝包。
下載安裝包
訪問OpenJDK 8官網網址,單擊下載OpenJDK 8安裝包。
如果您需要其它版本,在官網左側菜單選擇java SE xx,xx替換為需要的版本(例:需要下載OpenJDK 21,在左側菜單選擇java SE 21)。
在下載頁面的 RI Binaries 地區,選擇 Windows 11 i586 Java Development Kit 連結進行下載。
安裝OpenJDK
本文以路徑C:/Program Files為例,如果修改路徑,您需要修改對應操作的路徑。
-
將下載的 OpenJDK 安裝包(如
openjdk-8u44-windows-i586.zip)放置到C:\Program Files目錄下。 -
解壓 OpenJDK 安裝包。解壓後在檔案總管地址欄可看到路徑
C:\Program Files\openjdk-8u44-windows-i586\java-se-8u44-ri,目錄中包含 bin、jre、lib 等檔案夾,該路徑即為後續 JAVA_HOME 的變數值。 -
設定環境變數。
-
按右鍵此電腦,在彈出的菜單中單擊屬性。
-
在相關設定地區,單擊進階系統設定。
-
在系統屬性對話方塊的進階選項卡底部,單擊環境變數(N)...按鈕。
-
在系統變數地區單擊建立(W)...,在彈出的建立系統變數對話方塊中,變數名填寫
JAVA_HOME,變數值填寫 OpenJDK 8 的安裝路徑(如C:\Program Files\openjdk-8u44-windows-i586\java-se-8u44-ri),然後單擊確定。 -
在系統變數列表中選中 Path 變數,單擊編輯(I)...按鈕。
-
建立兩條路徑。
%JAVA_HOME%\bin %JAVA_HOME%\jre\bin -
單擊編輯環境變數對話方塊的確定按鈕,再單擊環境變數視窗的確定按鈕,儲存 Path 配置。
-
-
按
Win+R開啟運行視窗,輸入cmd開啟命令提示字元視窗。執行以下命令驗證Java是否已成功安裝,並且能夠顯示版本資訊。java -versionC:\Users\Administrator>java -version openjdk version "1.8.0_44" OpenJDK Runtime Environment (build 1.8.0_44-b02) OpenJDK Client VM (build 25.40-b25, mixed mode)