JDK17、JDK19、JDK1.8輕松切換(無坑版,小白也可以看懂!)
提示:已知 JDK1.8 和 JDK17,是長期 且免費(fèi)版本
一、JDK下載
jdk17下載:https://www.oracle.com/java/technologies/downloads/#jdk17-windows 或者點(diǎn)擊這里下載
jdk1.8下載:https://www.oracle.com/java/technologies/downloads/#java8-windows 或者點(diǎn)擊這里下載
注意上邊下載均為:windows.exe版本
二、安裝
以前JDK怎么安裝,其他就怎么安裝
當(dāng)然為了不必要的麻煩都扔在默認(rèn)路徑即可:C:\Program Files\Java
三、配置
1、刪Path變量
在安裝JDK的時(shí)候,JDK會給我們的Path變量添加 變量
列如(敲黑板——————看這里)
- C:\Program Files\Common Files\Oracle\Java\javapath
- C:\Program Files (x86)\Common Files\Oracle\Java\javapath
安裝一次,就會生成一條這樣的變量,那就把他們都刪掉防止咱們切換失敗
2、給Path添加變量
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
圖示
最后安裝完所有需要的JDK以后,Path變量是這樣的
3、創(chuàng)建系統(tǒng)變量
3.1、創(chuàng)建 CLASSPATH
注意這個(gè) . 很重要
變量名: CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
全行復(fù)制哦↑
CLASSPATH變量 圖示
3.2、創(chuàng)建 JAVA_HOME
變量名:JAVA_HOME
變量值:%JAVA_HOME17%
或者 %JAVA_HOME8%
修改此處變量值中的數(shù)字來達(dá)到啟用所對應(yīng)的jdk
圖示
3.3、創(chuàng)建 JAVA_HOME17
變量名:JAVA_HOME17
變量值:C:\Program Files\Java\jdk-17.0.5
自己安裝的jdk17路徑
3.4、創(chuàng)建 JAVA_HOME19
變量名:JAVA_HOME19
變量值:C:\Program Files\Java\jdk-19
自己安裝的jdk19路徑
3.5、創(chuàng)建 JAVA_HOME8
變量名:JAVA_HOME8
變量值:C:\Program Files\Java\jdk1.8.0_291
自己安裝的jdk1.8路徑
圖示
切換版本測試
打開環(huán)境變量
修改JAVA_HOME 變量:
使用JDK19 :JAVA_HOME19
使用JDK17 :JAVA_HOME17
使用JDK1.8: JAVA_HOME8
分別打開三次cmd,窗口(不然會一直顯示第一個(gè)哦)
圖示
打開一次cmd窗口 測試 JDK19
打開一次cmd窗口 測試 JDK17
打開一次cmd窗口 測試 JDK1.8
總結(jié)
到此這篇關(guān)于JDK17、JDK19、JDK1.8輕松切換的文章就介紹到這了,更多相關(guān)JDK17、JDK19、JDK1.8切換內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
關(guān)于JDK+Tomcat+eclipse+MyEclipse的配置方法,看這篇夠了
關(guān)于JDK+Tomcat+eclipse+MyEclipse的配置問題,很多朋友都搞不太明白,網(wǎng)上一搜配置方法多種哪種最精簡呢,今天小編給大家分享一篇文章幫助大家快速掌握J(rèn)DK Tomcat eclipse MyEclipse配置技巧,需要的朋友參考下吧2021-06-06簡單了解JAVA SimpleDateFormat yyyy和YYYY的區(qū)別
這篇文章主要介紹了簡單了解JAVA SimpleDateFormat yyyy和YYYY的區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-03-03MybatisPlus多數(shù)據(jù)源及事務(wù)解決思路
這篇文章主要介紹了MybatisPlus多數(shù)據(jù)源及事務(wù)解決思路,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-01Mybatis使用collection標(biāo)簽進(jìn)行樹形結(jié)構(gòu)數(shù)據(jù)查詢時(shí)攜帶外部參數(shù)查詢
這篇文章主要介紹了Mybatis使用collection標(biāo)簽進(jìn)行樹形結(jié)構(gòu)數(shù)據(jù)查詢時(shí)攜帶外部參數(shù)查詢,需要的朋友可以參考下2023-10-10spring中12種@Transactional的失效場景(小結(jié))
日常我們進(jìn)行業(yè)務(wù)開發(fā)時(shí),基本上使用的都是聲明式事務(wù),即為使用@Transactional注解的方式,本文主要介紹了spring中12種@Transactional的失效場景,感興趣的小伙伴們可以參考一下2022-01-01Java并發(fā)統(tǒng)計(jì)變量值偏差原因及解決方案
這篇文章主要介紹了Java并發(fā)統(tǒng)計(jì)變量值偏差原因及解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-06-06