一、問(wèn)題描述
在學(xué)習(xí)springboot3時(shí)配置了java17的環(huán)境變量,但平常工作中使用的還是java8,所以還需要再還原配置。
單還原環(huán)境變量配置后,使用java -version
還是17的問(wèn)題。
二、環(huán)境變量為java17時(shí)的截圖
三、修改為java8時(shí)的截圖
重啟后輸入java-version 命令 任然 是java17,顯然是不對(duì)的
四、解決辦法
1、原因分析
是因?yàn)槲覀冊(cè)诎惭b了jdk17后,默認(rèn)添加的17的環(huán)境變量配置,并且配置在了第一行。
jdk17的默認(rèn)配置
C:\Program Files\Common Files\Oracle\Java\javapath
jdk8的默認(rèn)配置
C:\Program Files (x86)\Common Files\Oracle\Java\javapath
2、刪除jdk17和jdk8默認(rèn)的配置或者把默認(rèn)的下移,統(tǒng)一使用自己的%JAVA_HOME%.
然后重啟電腦后,默認(rèn)的已經(jīng)變成jdk8l文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-729455.html
3、同樣我們把JAVA_HOME改成17 重啟后,默認(rèn)的就變成了17
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-729455.html
到了這里,關(guān)于【JDK】二、環(huán)境變量從jdk17切換為jdk8后不生效的解決辦法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!