1、先進行環(huán)境下載:
jdk8:https://www.oracle.com/cn/java/technologies/javase/javase8u211-later-archive-downloads.html
jdk17:https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html
PS:jdk8在下載結(jié)束,安裝的時候,需要有兩個文件分別是jre和jdk
JRE:
是Java Runtime Environment,是java程序的運行環(huán)境。既然是運行,當然要包含JVM(Java Virtual Machine),也就是虛擬機,還需要包含java類庫的class文件,在jre/lib目錄下打包成了jar。
JDK:
是Java Development Kit,是java的開發(fā)工具包,里面包含了各種類庫和工具,當然也包括了另外一個jre。
那么為什么還包含了一個jre文件呢?
其中一個jre文件在jdk內(nèi)部,一個jre文件在jdk外部,這就是所謂的專用JRE和公用JRE。
2、 環(huán)境變量的配置
1、進入高級系統(tǒng)環(huán)境設(shè)置
先建一個關(guān)于 JAVA_HOME 的變量,值為 %JAVA_HOME_17%,其中,17為可變值。
在接著創(chuàng)建 JAVA_HOME_17 ,值為 jdk17 安裝路徑 D:\Program Files\Java\java_jdk17
在接著創(chuàng)建 JAVA_HOME_8 , 值為 jdk8 安裝路徑 D:\Program Files\Java\jdk1.8.0_351
2、在 Path 中,添加兩個新的值,并移動到最上邊。
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
PS:如果發(fā)現(xiàn)這種情況,可以試著在變量值的開頭加上 %SystemRoot%\system32 ?;蛘邍L試移動位置。但是主要在操作之前先做好備份,以免造成不必要的損失!??!
3、最后進行測試
打開 cmd 輸入 ?
java -version? 該指令可以查看 java 虛擬機的版本。
javac -version? 該指令可以查看 java 編譯器的版本。文章來源:http://www.zghlxwxcb.cn/news/detail-468040.html
當我切換系統(tǒng)變量為 JAVA_HOME 中的值 %JAVA_HOME_8% 時文章來源地址http://www.zghlxwxcb.cn/news/detail-468040.html
到了這里,關(guān)于java jdk8和jdk17同時存在【環(huán)境配置】的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!