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

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

OpenJDK 21版本對(duì)應(yīng)的不同系統(tǒng)和架構(gòu)的安裝包,具體版本說明如下:
- openjdk-21_linux-aarch64_bin.tar.gz:適配Linux系統(tǒng) + ARM64架構(gòu)(比如M1/M2芯片的Linux設(shè)備)的壓縮包。
- openjdk-21_linux-x64_bin.tar.gz:適配Linux系統(tǒng) + x64架構(gòu)(常見的64位PC/服務(wù)器)的壓縮包。
- openjdk-21_linux-x64_bin.tar.xz:和上面是同系統(tǒng)同架構(gòu),但壓縮格式為xz(體積更?。?。
- openjdk-21_macosx-x64_bin.tar.gz:適配macOS系統(tǒng) + x64架構(gòu)(Intel芯片的Mac)的壓縮包。
- openjdk-21_windows-x64_bin.zip:適配Windows系統(tǒng) + x64架構(gòu)的壓縮包。
下載后的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)屬性設(shè)置
先右鍵點(diǎn)擊桌面 “此電腦” 并選擇 “屬性”,進(jìn)入系統(tǒng)頁(yè)面后點(diǎn)擊 “高級(jí)系統(tǒng)設(shè)置”,接著在彈出的 “系統(tǒng)屬性” 窗口切換到 “高級(jí)” 標(biāo)簽頁(yè),最后點(diǎn)擊 “環(huán)境變量” 按鈕,進(jìn)入環(huán)境變量配置界面。

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

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

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

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

總結(jié)
到此這篇關(guān)于JDK21安裝與配置的文章就介紹到這了,更多相關(guān)JDK21安裝與配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SpringBoot 整合 Shiro 密碼登錄的實(shí)現(xiàn)代碼
這篇文章主要介紹了SpringBoot 整合 Shiro 密碼登錄的實(shí)現(xiàn),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-02-02
Java緩存Map設(shè)置過期時(shí)間實(shí)現(xiàn)解析
這篇文章主要介紹了Java緩存Map設(shè)置過期時(shí)間實(shí)現(xiàn)解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-12-12
相冊(cè)管理系統(tǒng)(Java表單+xml數(shù)據(jù)庫(kù)存儲(chǔ))
這篇文章主要為大家詳細(xì)介紹了相冊(cè)管理系統(tǒng)的實(shí)現(xiàn)步驟,Java表單的文件上傳和下載,xml數(shù)據(jù)庫(kù)存儲(chǔ)信息,感興趣的小伙伴們可以參考一下2016-07-07
Spring HandlerInterceptor實(shí)現(xiàn)原理代碼解析
這篇文章主要介紹了Spring HandlerInterceptor實(shí)現(xiàn)原理代碼解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-10-10
SpringMVC中事務(wù)是否可以加在Controller層的問題
這篇文章主要介紹了SpringMVC中事務(wù)是否可以加在Controller層的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-02-02
使用MDC快速查詢應(yīng)用接口全部執(zhí)行日志
這篇文章主要為大家介紹了使用MDC快速查詢應(yīng)用接口全部執(zhí)行日志的方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-01-01

