JDK21安裝與配置完整圖文教程
一、下載JDK
1. 下載地址
華為云鏡像下載地址:
地址 1(OracleJDK):https://repo.huaweicloud.com/java/jdk/
地址 2(OpenJDK):https://mirrors.huaweicloud.com/openjdk/
地址 2 打開地址后如下圖所示:

2. 下載JDK21
在JDK下載網(wǎng)址找到對應的版本進行下載(此處下載openjdk21版本)。

OpenJDK 21版本對應的不同系統(tǒng)和架構的安裝包,具體版本說明如下:
- openjdk-21_linux-aarch64_bin.tar.gz:適配Linux系統(tǒng) + ARM64架構(比如M1/M2芯片的Linux設備)的壓縮包。
- openjdk-21_linux-x64_bin.tar.gz:適配Linux系統(tǒng) + x64架構(常見的64位PC/服務器)的壓縮包。
- openjdk-21_linux-x64_bin.tar.xz:和上面是同系統(tǒng)同架構,但壓縮格式為xz(體積更?。?/li>
- openjdk-21_macosx-x64_bin.tar.gz:適配macOS系統(tǒng) + x64架構(Intel芯片的Mac)的壓縮包。
- openjdk-21_windows-x64_bin.zip:適配Windows系統(tǒng) + x64架構的壓縮包。
下載后的openjdk-21_windows-x64_bin.zip如下圖所示:

二、JDK21安裝及配置
1. 解壓zip壓縮包
找到下載好的JDK21的zip壓縮包openjdk-21_windows-x64_bin.zip,解壓到指定目錄下(此處解壓到C:\developement目錄),即安裝完成。

2. 配置Java環(huán)境變量
2.1 打開系統(tǒng)屬性設置
先右鍵點擊桌面 “此電腦” 并選擇 “屬性”,進入系統(tǒng)頁面后點擊 “高級系統(tǒng)設置”,接著在彈出的 “系統(tǒng)屬性” 窗口切換到 “高級” 標簽頁,最后點擊 “環(huán)境變量” 按鈕,進入環(huán)境變量配置界面。

2.2 新建系統(tǒng)環(huán)境變量
在打開的 “環(huán)境變量” 窗口里,點擊 “系統(tǒng)變量” 區(qū)域的 “新建 (W)…” 按鈕,在彈出的 “新建系統(tǒng)變量” 對話框中,將 “變量名 (N)” 設為 “JAVA_HOME”,“變量值 (V)” 填寫 JDK 的安裝路徑(此處為 “C:\development\jdk-21”),最后點擊 “確定” 按鈕,即可完成 JAVA_HOME 系統(tǒng)環(huán)境變量的創(chuàng)建,這是配置 Java 環(huán)境的關鍵步驟之一。

2.3 編輯 PATH 環(huán)境變量
在 “環(huán)境變量” 窗口的 “系統(tǒng)變量” 區(qū)域找到 “Path” 變量并選中,點擊 “編輯 (I)…” 按鈕;在彈出的 “編輯環(huán)境變量” 窗口中點擊 “新建 (N)”,輸入 “% JAVA_HOME%\bin”(通過引用之前創(chuàng)建的 JAVA_HOME 變量來關聯(lián) JDK 的 bin 目錄),最后依次點擊 “確定” 保存設置,完成后系統(tǒng)就能識別 Java 相關命令了。

2.4 驗證環(huán)境變量是否配置成功
通過“win+r”快捷鍵打開 “運行” 窗口,在輸入框中填寫 “cmd” 并點擊 “確定” 按鈕,以此啟動命令提示符窗口,為后續(xù)執(zhí)行 Java 版本驗證命令做準備。

在啟動的命令提示符窗口中,輸入 “java -version” 命令后,終端顯示出了 OpenJDK 21 的版本信息(包括版本號、運行時環(huán)境及虛擬機信息),這表明 Java 環(huán)境變量已成功配置。

總結
到此這篇關于JDK21安裝與配置的文章就介紹到這了,更多相關JDK21安裝與配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
webservlet注解無效訪問servlet接口時報404解決辦法
這篇文章主要介紹了webservlet注解無效訪問servlet接口時報404的解決辦法,如果在配置@WebServlet注解后出現(xiàn)404錯誤,通常是由于URL映射不正確或Servlet類沒有正確加載,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2025-06-06
Maven?項目用Assembly打包可執(zhí)行jar包的方法
這篇文章主要介紹了Maven?項目用Assembly打包可執(zhí)行jar包的方法,該方法只可打包非spring項目的可執(zhí)行jar包,需要的朋友可以參考下2023-03-03
Java實現(xiàn)Html保存為.mhtml文件的代碼邏輯
文章介紹了實現(xiàn)將HTML字符串保存為.mhtml文件的代碼邏輯,包括通過URL和Cookie免密獲取HTML字符串,將HTML中的圖片、CSS、JS轉換為base64字符串,刪除不需要的布局和內(nèi)容,最終將替換后的HTML保存為.mhtml文件,感興趣的朋友跟隨小編一起看看吧2026-01-01
Java程序中添加播放MIDI音樂功能的實現(xiàn)方法詳解
本篇文章是對在Java程序中添加播放MIDI音樂功能的方法進行了詳細的分析介紹,需要的朋友參考下2013-05-05
Maven的porfile與SpringBoot的profile結合使用案例詳解
這篇文章主要介紹了Maven的porfile與SpringBoot的profile結合使用,通過maven的profile功能,在打包的時候,通過-P指定maven激活某個pofile,這個profile里面配置了一個參數(shù)activatedProperties,不同的profile里面的這個參數(shù)的值不同,需要的朋友可以參考下吧2021-12-12
SpringBoot+SpringSecurity處理Ajax登錄請求問題(推薦)
這篇文章主要介紹了SpringBoot+SpringSecurity處理Ajax登錄請求問題,本文給大家介紹的非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-12-12

