最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

查看JDK安裝路徑,一臺(tái)電腦安裝多個(gè)版本的JDK并切換使用方式

 更新時(shí)間:2025年12月29日 08:57:13   作者:阿爾法波  
文章介紹了如何查看JDK安裝路徑以及如何在一臺(tái)電腦上安裝和切換多個(gè)版本的JDK(JDK?8、JDK?11、JDK?17),內(nèi)容涵蓋了通過命令行查看JDK路徑的方法,以及如何下載、安裝和配置多個(gè)JDK版本,并通過修改環(huán)境變量來切換JDK版本

一,如何查看JDK安裝路徑

方法一:cmd命令行

  • 打開cmd命令行,輸入java -verbose,第一行或者最后兩行均可找到j(luò)dk位置

方法二:set JAVA_HOME

打開cmd命令行,輸入set JAVA_HOME

方法三:系統(tǒng)環(huán)境變量

右擊此電腦 —> 選擇屬性 —> 找到高級(jí)系統(tǒng)設(shè)置 —> 打開環(huán)境變量 —> 找到JAVA_HOME ,點(diǎn)擊查看/復(fù)制路徑 【有的可能在PATH里,點(diǎn)擊PATH —> 編輯

二,一臺(tái)電腦安裝多個(gè)版本的JDK并切換使用

1. 下載安裝JDK版本

a. JDK8 下載鏈接:

Java Downloads | Oracle?編輯https://www.oracle.com/java/technologies/downloads/#java8-windows

b. 這里我先插一句,因?yàn)槲覀円惭b多個(gè)JDK版本,所以我們最好提前創(chuàng)建好文件夾,如下所示,我在C盤路徑 C:\Program Files\Java 的文件夾下創(chuàng)建子文件夾分別命名jdk-8,jdk-11,jdk-17,公共jre分別用來存放我們要安裝的JDK和jre。

c. 然后我們點(diǎn)擊上方下載鏈接跳轉(zhuǎn)到如下下載界面,點(diǎn)擊 Windows x64 版本下載;

特別說明:下載需要登陸oracle賬號(hào),如果小伙伴沒有的話跟著指引注冊(cè)一個(gè)即可。

d. 等待右上角顯示下載完畢,點(diǎn)擊我們剛才下載好的jdk8的安裝包,就會(huì)開始jdk8的安裝流程

e. 點(diǎn)擊下一步,來到如下界面,我們點(diǎn)擊更改,把安裝路徑更改為我們剛才提前新建的文件夾,有些小伙伴如果不想放在C盤可以自行更改安裝路徑

f. 點(diǎn)擊更改如下所示,改到新建的文件夾 jdk-8 ,點(diǎn)擊確定

g. 確定完畢,我們就可以看到安裝路徑已經(jīng)被更改,我們?cè)冱c(diǎn)擊下一步

h. 繼續(xù)點(diǎn)擊下一步,它會(huì)讓我們配置公共jre的位置,路徑就選為我們剛才創(chuàng)建的jre文件夾即可,更改完畢之后,我們點(diǎn)擊下一步就安裝完成了。

在安裝jre之后,我們后續(xù)在安裝JDK11和JDK17就不需要再重新安裝jre了

JDK11 下載鏈接:

Java 下載 |神諭 (oracle.com)?編輯https://www.oracle.com/java/technologies/downloads/#java11

JDK17 下載鏈接:

Java Downloads | Oracle?編輯https://www.oracle.com/java/technologies/downloads/#jdk17-windows

后續(xù)JDK11和JDK17的安裝步驟與上述類似,不再重復(fù)展示。

2. 配置環(huán)境變量

2. 1 配置環(huán)境變量的步驟

a. 然后我們鼠標(biāo)右鍵點(diǎn)擊"此電腦",點(diǎn)擊屬性,就會(huì)出現(xiàn)如下對(duì)話框,點(diǎn)擊高級(jí)系統(tǒng)設(shè)置

b. 然后點(diǎn)擊環(huán)境變量

c. 點(diǎn)擊環(huán)境變量之后出現(xiàn)右側(cè)對(duì)話框,點(diǎn)擊新建

d. 點(diǎn)擊新建,然后我們將變量名命名為 "JAVA_HOME8",然后點(diǎn)擊確定

e. 然后我們找到 path,點(diǎn)擊編輯

擴(kuò)充:系統(tǒng)中環(huán)境變量path的顯示和編輯格式變成一行的問題

這樣一行的展示狀態(tài)十分不利于查看與修改變量值,那么怎么樣才能修改使其變成之前的列表狀態(tài)吶。

解決方案:

我使用的是win11的64位的系統(tǒng),現(xiàn)在需要在path的最前面,加上一個(gè)變量值:C:\Windows\System64;

添加完畢后重新打開一下環(huán)境變量,就可以看到path編輯格式變回了列表狀態(tài)。

好我們繼續(xù)配置java環(huán)境

2.2需要注意的細(xì)節(jié)點(diǎn)

然后我們?cè)谶@里點(diǎn)擊新建,變量名就叫 "%JAVA_HOME8%bin",因?yàn)槲覀儎偛排渲玫腏DK名字就叫 JAVA_HOME8,所以這里也要對(duì)對(duì)應(yīng)叫 JAVA_HOME8;

此外,還有一點(diǎn)需要注意,大家注意我藍(lán)色線條圈出來的部分,那是JDK在安裝的過程中默認(rèn)生成的環(huán)境變量,如果我們先下載JDK8,它代表的就是JDK8,如果我們之后又下載了JDK11,那么它就會(huì)覆蓋原來的JDK8,而且它又在我們自己自己創(chuàng)建的 "%JAVA_HOME8%\bin" 變量的上面,就會(huì)導(dǎo)致我們看似配置的是JDK8版本,但實(shí)際上系統(tǒng)在讀取JDK變量的時(shí)候會(huì)先讀取到上邊的JDK11,而不會(huì)讀取到我們下邊自己配置的JDK8,因此,想要自己控制JDK版本,就需要我們將自己定義的 "%JAVA_HOME8%\bin" 上移到系統(tǒng)默認(rèn)生成的變量的上面,將我們自己定義的JDK變量的優(yōu)先級(jí)提高,小伙伴想省事直接放到最上面就可以了。

如果有些小伙伴變量名叫JAVA_HOME,這里也要對(duì)應(yīng)叫JAVA_HOME,這一點(diǎn)一定要記住,二者是對(duì)應(yīng)關(guān)系;

配置完成之后,我們一路點(diǎn)擊確認(rèn),將剛才打開的對(duì)話框全部關(guān)閉

g. 回到桌面,我們點(diǎn)擊鍵盤上的 win+r,會(huì)出現(xiàn)如下命令框,

h. 輸入cmd回車,就出現(xiàn)命令窗口,我們輸入命令 "java -version"就可以查看我們當(dāng)前電腦上的JDK版本,如下圖,我當(dāng)前的JDK版本為java8

2.3 JDK8,11,17版本切換測試

(1)JDK8切換到JDK11

在切換版本之前,我們需要先對(duì)JDK11和JDK17也進(jìn)行相應(yīng)的配置,和剛才的 JAVA_HOME8配置過程是一樣的,我們把JDK11和JDK17也進(jìn)行配置,配置成功后如下圖所示

配置完成后,我們就可以進(jìn)行版本切換了,現(xiàn)在我們點(diǎn)進(jìn)path,把path的變量從 "%JAVA_HOME8%\bin" 改為 "%JAVA_HOME11%\bin",如下圖

然后我們打開命令窗口,再次輸入 java -version 命令,就會(huì)看到當(dāng)前系統(tǒng)的JDK版本為JDK11,很神奇把!

(2)JDK11切換到JDK17

同理,和上面一樣,先去path里面將變量從 "%JAVA_HOME11%\bin" 改為 "%JAVA_HOME17%\bin";

然后一路確定關(guān)閉窗口,并且關(guān)閉命令行重新啟動(dòng),類似于刷新功能,一定要重新打開一個(gè)命令窗口

然后我們?cè)俅屋斎?java -version,就可以看到當(dāng)前JDK版本為17,如下圖所示

(3)JDK17切換到JDK8

經(jīng)過了前面兩次的展示,相信小伙伴們已經(jīng)學(xué)會(huì)了,還是去path修改 "%JAVA_HOME17%\bin" 改為 "%JAVA_HOME8%\bin";

一路確定關(guān)閉打開的,重新打開一個(gè)新的命令窗口,輸入 java -version,就會(huì)復(fù)現(xiàn) JDK8,如下圖所示

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java動(dòng)態(tài)數(shù)組Arraylist存放自定義數(shù)據(jù)類型方式

    Java動(dòng)態(tài)數(shù)組Arraylist存放自定義數(shù)據(jù)類型方式

    這篇文章主要介紹了Java動(dòng)態(tài)數(shù)組Arraylist存放自定義數(shù)據(jù)類型方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • Java中的clone方法實(shí)例詳解

    Java中的clone方法實(shí)例詳解

    這篇文章主要介紹了Java中的clone方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-01-01
  • Java編程實(shí)現(xiàn)多線程TCP服務(wù)器完整實(shí)例

    Java編程實(shí)現(xiàn)多線程TCP服務(wù)器完整實(shí)例

    這篇文章主要介紹了Java編程實(shí)現(xiàn)多線程TCP服務(wù)器完整實(shí)例,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01
  • maven 環(huán)境變量的配置詳解

    maven 環(huán)境變量的配置詳解

    這篇文章主要介紹了maven 環(huán)境變量的配置詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • Java中的四種單例模式淺析

    Java中的四種單例模式淺析

    這篇文章主要給大家介紹了關(guān)于Java中四種單例模式的相關(guān)資料,其中包括餓漢式、懶漢式、懶漢式(雙重鎖)及內(nèi)部類等四種,分別給出了詳細(xì)的示例代碼和介紹,需要的朋友們下面來一起看看吧。
    2017-05-05
  • java中main函數(shù)你知道多少

    java中main函數(shù)你知道多少

    大家好,本篇文章主要講的是java中main函數(shù)你知道多少,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2022-01-01
  • Java手寫持久層框架的詳細(xì)代碼

    Java手寫持久層框架的詳細(xì)代碼

    這篇文章主要介紹了Java手寫持久層框架,本文適合有一定java基礎(chǔ)的同學(xué),通過自定義持久層框架,可以更加清楚常用的mybatis等開源框架的原理,需要的朋友可以參考下
    2022-08-08
  • SpringMVC中的JSR303與攔截器的使用方法

    SpringMVC中的JSR303與攔截器的使用方法

    JSR303是Java中的一個(gè)標(biāo)準(zhǔn),用于驗(yàn)證和校驗(yàn)JavaBean對(duì)象的屬性的合法性,本文主要介紹了SpringMVC中的JSR303與攔截器的使用方法,感興趣的可以了解一下
    2023-10-10
  • springboot如何讀取自定義屬性

    springboot如何讀取自定義屬性

    大家好,本篇文章主要講的是springboot如何讀取自定義屬性,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-02-02
  • Spring--國內(nèi)Java程序員用得最多的框架

    Spring--國內(nèi)Java程序員用得最多的框架

    前幾年面試最常問的且可以順利拿到高薪的技能是Spring,隨著Spring體系的壯大,除非你在簡歷上添加Spring Boot和Spring Cloud的技能,才可以打動(dòng)面試官,而現(xiàn)在,除非是Spring全家桶的實(shí)戰(zhàn)經(jīng)驗(yàn),否則難以讓面試官高看
    2021-06-06

最新評(píng)論

延边| 茌平县| 文安县| 天柱县| 崇礼县| 牡丹江市| 子长县| 广饶县| 双江| 乌拉特中旗| 射阳县| 武山县| 保康县| 舞阳县| 沂源县| 湾仔区| 穆棱市| 扶沟县| 枣强县| 若羌县| 西乌| 房山区| 黄冈市| 蕉岭县| 定安县| 德化县| 大庆市| 元朗区| 榕江县| 东城区| 格尔木市| 灵山县| 枣阳市| 大同县| 五河县| 平度市| 临沭县| 绩溪县| 石狮市| 法库县| 腾冲县|