JDK兩中環(huán)境變量的配置解決方案

按照網(wǎng)上的操作結(jié)果出現(xiàn)這種情況

Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'

說(shuō)一下前因后果:

1:為什么要切換jdk 或者安裝兩個(gè)jdk版本蛋逾?

? ? 答:因?yàn)槲覀児鹃_(kāi)發(fā)統(tǒng)一使用版本是 “jdk1.7.0_75” 而我搭建的springBootWeb項(xiàng)目是需要使用? ? ? jdk1.8或者以上的版本茁瘦。

2:如何切換朽缎?

答 :首先你要確保你的環(huán)境變量是正常的例如我的環(huán)境變量是jdk1.7的版本如圖:

? ? ? ? 其次就是你需要修改環(huán)境變量炎咖,我這里的建議是修改JAVA_HOME的指向版本,例如1.7的你換成1.8的就行萝映,還有些人直接加了一個(gè)JAVA_HOME1/JAVA_HOME2 然后去改CLASSPATH 中的JAVA_HOME名稱记罚,當(dāng)然以上操作都是基于windows 中的環(huán)境變量 其他系統(tǒng)大同小異次泽。

接下來(lái)就是变秦,注冊(cè)表中的事了成榜,你需要找到,

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit

這個(gè)注冊(cè)表的屬性CurrentVersion的值改為你需要的版本例如1.7如圖:



HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment

這個(gè)也一樣 如上圖修改對(duì)應(yīng)的這個(gè)CurrentVersion屬性值

最后你需要替換相對(duì)應(yīng)的包蹦玫,提到包 當(dāng)然要知道包的位置

赎婚,將你需要的版本中的? :java.exe,javaw.exe,javaws.exe 這三個(gè)復(fù)制替換到目錄

C:\Windows\System32

C:\Program Files (x86)\Common Files\Oracle\Java\javapath

C:\Windows\SysWOW64

做完這些其實(shí)這一步驟我也沒(méi)明白到底是個(gè)什么鬼操作 刘绣,反正我這三個(gè)路徑都找到了之前已經(jīng)存在的exe文件,切換完后基本上你已經(jīng)切換成功了 可以去cmd命令窗口去試試了挣输。

題外資料jdk配置項(xiàng)示例:

JAVA_HOME : C:\Program Files\Java\jdk1.7.0_75

CLASSPATH :.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar? //注意前面的點(diǎn)

PATH :%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;? //這里需要注意原有的系統(tǒng)中已經(jīng)存在path路徑我們只需要把jdk的這段路徑放到最前面就行 別忘了最后的分隔符纬凤;

3:我們來(lái)深究一下 和這個(gè)替換exe文件是個(gè)什么鬼操作,

? ?由于JDK安裝程序會(huì)把java.exe撩嚼,javaw.exe停士,javaws.exe這三個(gè)可執(zhí)行文件拷貝到%SystemRoot%/system32目錄下,

? ?其中JDK1.8版本還會(huì)將以上三個(gè)可執(zhí)行文件拷貝到C:\ProgramData\Oracle\Java\javapath目錄下完丽,

? ?且以上路徑被操作系統(tǒng)設(shè)置為最高優(yōu)先權(quán)的PATH搜索路徑恋技,因此會(huì)影響到JDK版本切換。

故需要分別刪除以下目錄下的三個(gè)可執(zhí)行文件java.exe舰涌,javaw.exe,javaws.exe:

4題外應(yīng)用

IDEA配置多JDK版本

? 增加JDK版本: File --> Project Structure?-->?Platform Settings?--> SDKs?--> +

? 項(xiàng)目更換JDK版本:File --> Project Structure?-->?Project Settings?-->?Project

四你稚、修改Maven項(xiàng)目的pom.xml文件最后還需要注意瓷耙,使用的JDK版本更換后,需要在Maven的pom.xml文件中修改compiler插件-source參數(shù)刁赖,改為指定的JDK版本搁痛,否則會(huì)報(bào)錯(cuò):Error:java: 無(wú)效的源版本: 8報(bào)錯(cuò)原因是,JDK的版本與項(xiàng)目的要求不一致宇弛,源碼編寫使用的是JAVA9語(yǔ)法鸡典,但是pom.xml文件中卻指定源碼通過(guò)JDK1.8(-source 1.8)來(lái)編譯。

結(jié)束了枪芒,祝工作順利彻况!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市舅踪,隨后出現(xiàn)的幾起案子纽甘,更是在濱河造成了極大的恐慌,老刑警劉巖抽碌,帶你破解...
    沈念sama閱讀 206,723評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件悍赢,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡货徙,警方通過(guò)查閱死者的電腦和手機(jī)左权,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,485評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)痴颊,“玉大人赏迟,你說(shuō)我怎么就攤上這事〈览猓” “怎么了瀑梗?”我有些...
    開(kāi)封第一講書人閱讀 152,998評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵烹笔,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我抛丽,道長(zhǎng)谤职,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 55,323評(píng)論 1 279
  • 正文 為了忘掉前任亿鲜,我火速辦了婚禮允蜈,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘蒿柳。我一直安慰自己饶套,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,355評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布垒探。 她就那樣靜靜地躺著妓蛮,像睡著了一般。 火紅的嫁衣襯著肌膚如雪圾叼。 梳的紋絲不亂的頭發(fā)上蛤克,一...
    開(kāi)封第一講書人閱讀 49,079評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音夷蚊,去河邊找鬼构挤。 笑死,一個(gè)胖子當(dāng)著我的面吹牛惕鼓,可吹牛的內(nèi)容都是我干的筋现。 我是一名探鬼主播,決...
    沈念sama閱讀 38,389評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼箱歧,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼矾飞!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起呀邢,我...
    開(kāi)封第一講書人閱讀 37,019評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤凰慈,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后驼鹅,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體微谓,經(jīng)...
    沈念sama閱讀 43,519評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,971評(píng)論 2 325
  • 正文 我和宋清朗相戀三年输钩,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了豺型。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,100評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡买乃,死狀恐怖姻氨,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情剪验,我是刑警寧澤肴焊,帶...
    沈念sama閱讀 33,738評(píng)論 4 324
  • 正文 年R本政府宣布前联,位于F島的核電站,受9級(jí)特大地震影響娶眷,放射性物質(zhì)發(fā)生泄漏似嗤。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,293評(píng)論 3 307
  • 文/蒙蒙 一届宠、第九天 我趴在偏房一處隱蔽的房頂上張望烁落。 院中可真熱鬧,春花似錦豌注、人聲如沸伤塌。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,289評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)每聪。三九已至,卻和暖如春齿风,著一層夾襖步出監(jiān)牢的瞬間药薯,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,517評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工聂宾, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留果善,地道東北人诊笤。 一個(gè)月前我還...
    沈念sama閱讀 45,547評(píng)論 2 354
  • 正文 我出身青樓系谐,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親讨跟。 傳聞我的和親對(duì)象是個(gè)殘疾皇子纪他,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,834評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容