JDK多版本共存并自由切換的操作指南(本文為JDK8和JDK17)
前提:公司常用JDK8,但某些特殊情況需要使用高版本JDK
第一步 下載安裝JDK
自行前往官網(wǎng)下載:Java Downloads | Oracle
安裝步驟省略,基本都是“下一步”
下載好的JDK如下:

第二步 配置環(huán)境變量
1、新建兩個(gè)環(huán)境變量,存儲(chǔ)兩個(gè)JDK的路徑

2、新建JAVA_HOME變量,使用%變量名%的格式(切換版本的地方)

3、Path變量中增加變量值%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

第三步 切換JDK版本并驗(yàn)證
1.JAVA_HOME變量的值改為%JDK17%,保存

命令行中輸入java -version,可以看到此時(shí)版本是JDK17

2.JAVA_HOME變量的值改為%JDK8%,保存

關(guān)閉所有命令行窗口,重新打開,輸入java -version,可以看到此時(shí)版本是JDK8

自此便實(shí)現(xiàn)了多版本JDK共存,并一鍵切換。
可能遇到的問題
--JAVA_HOME的值不論怎么修改,但系統(tǒng)一直顯示JDK17或JDK8
解決方案:Path變量中將.../javapath移到%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin下方
原因:變量中如果有多個(gè)值,排在最前面的最上面的優(yōu)先級(jí)更高

到此這篇關(guān)于JDK多版本共存并自由切換的操作指南(本文為JDK8和JDK17)的文章就介紹到這了,更多相關(guān)JDK多版本共存并自由切換內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
java如何使用自己的maven本地倉(cāng)庫(kù)詳解
這篇文章主要給大家介紹了關(guān)于java如何使用自己的maven本地倉(cāng)庫(kù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-07-07
springboot項(xiàng)目中使用Swagger的簡(jiǎn)單示例
大趨勢(shì)下目前很多的項(xiàng)目都采用了前后端分離的方式進(jìn)行開發(fā),最近我接觸到的項(xiàng)目大多數(shù)都是采用了前后端分離的方式進(jìn)行開發(fā),下面這篇文章主要給大家介紹了關(guān)于springboot項(xiàng)目中使用Swagger的簡(jiǎn)單示例,需要的朋友可以參考下2023-04-04
Springboot請(qǐng)求和響應(yīng)相關(guān)注解及使用場(chǎng)景分析
本文介紹了SpringBoot中用于處理HTTP請(qǐng)求和構(gòu)建HTTP響應(yīng)的常用注解,包括@RequestMapping、@RequestParam、@PathVariable等請(qǐng)求處理注解,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2025-12-12
idea的終端(Terminal)cmd的命令換成linux的命令詳解
本文介紹IDEA配置Git的步驟:安裝Git、修改終端設(shè)置并重啟IDEA,強(qiáng)調(diào)順序,作為個(gè)人經(jīng)驗(yàn)分享,希望提供參考并支持腳本之家2025-07-07

