欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JDK多版本共存并自由切換的操作指南(本文為JDK8和JDK17)

 更新時間:2025年03月21日 10:37:37   作者:Graciela.  
本文介紹了如何在Windows系統(tǒng)上配置多版本JDK(以JDK8和JDK17為例),并通過圖文結(jié)合的方式給大家講解了詳細(xì)步驟,具有一定的參考價值,需要的朋友可以參考下

前提:公司常用JDK8,但某些特殊情況需要使用高版本JDK

第一步 下載安裝JDK

自行前往官網(wǎng)下載:Java Downloads | Oracle

安裝步驟省略,基本都是“下一步”

下載好的JDK如下:

第二步 配置環(huán)境變量

 1、新建兩個環(huán)境變量,存儲兩個JDK的路徑

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

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

第三步 切換JDK版本并驗(yàn)證

1.JAVA_HOME變量的值改為%JDK17%,保存

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

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

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

 自此便實(shí)現(xiàn)了多版本JDK共存,并一鍵切換。

可能遇到的問題

--JAVA_HOME的值不論怎么修改,但系統(tǒng)一直顯示JDK17或JDK8

解決方案:Path變量中將.../javapath移到%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin下方

原因:變量中如果有多個值,排在最前面的最上面的優(yōu)先級更高

到此這篇關(guān)于JDK多版本共存并自由切換的操作指南(本文為JDK8和JDK17)的文章就介紹到這了,更多相關(guān)JDK多版本共存并自由切換內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java文件(io)編程之文件字符流使用方法詳解

    Java文件(io)編程之文件字符流使用方法詳解

    這篇文章主要為大家詳細(xì)介紹了Java文件(io)編程之文件字符流使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • springboot應(yīng)用服務(wù)啟動事件的監(jiān)聽實(shí)現(xiàn)

    springboot應(yīng)用服務(wù)啟動事件的監(jiān)聽實(shí)現(xiàn)

    本文主要介紹了springboot應(yīng)用服務(wù)啟動事件的監(jiān)聽實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • MybatisPlus查詢條件為空字符串或null問題及解決

    MybatisPlus查詢條件為空字符串或null問題及解決

    這篇文章主要介紹了MybatisPlus查詢條件為空字符串或null問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • JVM調(diào)整java虛擬機(jī)可使用的最大內(nèi)存的方法

    JVM調(diào)整java虛擬機(jī)可使用的最大內(nèi)存的方法

    本文主要介紹了調(diào)整JVM的內(nèi)存參數(shù)來優(yōu)化Java應(yīng)用程序的性能,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-01-01
  • 微服務(wù)中使用Maven BOM來管理你的版本依賴詳解

    微服務(wù)中使用Maven BOM來管理你的版本依賴詳解

    這篇文章主要介紹了微服務(wù)中使用Maven BOM來管理你的版本依賴,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • Java 如何實(shí)現(xiàn)時間控制

    Java 如何實(shí)現(xiàn)時間控制

    這篇文章主要向大家介紹得是Java 如何實(shí)現(xiàn)時間控制,文章珠岙舉例說明該內(nèi)容,感興趣得小伙伴可以跟小編一起學(xué)習(xí)下面文章內(nèi)容
    2021-10-10
  • Java常用工具類庫——Hutool的使用簡介

    Java常用工具類庫——Hutool的使用簡介

    這篇文章主要介紹了Java常用工具類庫——Hutool的使用簡介,幫助大家更好的理解和學(xué)習(xí)使用Java,感興趣的朋友可以了解下
    2021-04-04
  • Java中ResultSetMetaData 元數(shù)據(jù)的具體使用

    Java中ResultSetMetaData 元數(shù)據(jù)的具體使用

    本文主要介紹了Java中ResultSetMetaData 元數(shù)據(jù)的具體使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • collection集合體系與并發(fā)修改異常的解決方法

    collection集合體系與并發(fā)修改異常的解決方法

    今天小編就為大家分享一篇關(guān)于collection集合體系與并發(fā)修改異常的解決方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • 一種類似JAVA線程池的C++線程池實(shí)現(xiàn)方法

    一種類似JAVA線程池的C++線程池實(shí)現(xiàn)方法

    線程池(thread pool)是一種線程使用模式。線程過多或者頻繁創(chuàng)建和銷毀線程會帶來調(diào)度開銷,進(jìn)而影響緩存局部性和整體性能。這篇文章主要介紹了一種類似JAVA線程池的C++線程池實(shí)現(xiàn)方法,需要的朋友可以參考下
    2019-07-07

最新評論