???????? 作為java開(kāi)發(fā)的工具包,jdk是java開(kāi)發(fā)的基礎(chǔ)矢腻,各種與java開(kāi)發(fā)有關(guān)的軟件都要依賴與jdk敲茄,如Tomcat,沒(méi)有jdk副签,Tomcat就不能把jsp頁(yè)面中的java代碼提取出來(lái)變成java文件再編譯成class文件遥椿。
??????? 對(duì)于jdk的安裝與環(huán)境變量配置教程網(wǎng)上也并不缺少基矮,個(gè)人感覺(jué)太過(guò)于偏向?qū)嶋H操作,缺乏了理性的分析說(shuō)明修壕,或許你看著這些教程安裝好了卻還是不知其所以然愈捅,甚至如果你是初學(xué)者遏考,你甚至都會(huì)安裝失敗慈鸠。
??????? 在本教程中,我會(huì)盡量加上自己的理解灌具,盡量讓您知其然并知其所以然青团。
1.下載jdk
百度搜索jdk,一般來(lái)說(shuō)前面幾個(gè)鏈接都是可以下載(下載其他軟件時(shí)很可能碰到不靠譜的站點(diǎn)咖楣,這個(gè)時(shí)候如果有英文網(wǎng)站盡量選擇督笆,英文網(wǎng)站除了不好看懂,資源是真的靠譜)
本例選擇第二個(gè)站點(diǎn)诱贿,進(jìn)入該站點(diǎn)娃肿,直接就進(jìn)入了下載頁(yè)面,該下載頁(yè)面共有4個(gè)版本以供下載珠十,兩個(gè)安裝版(通過(guò).exe文件安裝)料扰,兩個(gè)綠色版(解壓文件就能用),安裝板符合window系統(tǒng)用戶的使用習(xí)慣焙蹭,綠色版符合Linux系統(tǒng)用戶的習(xí)慣晒杈。
該例選擇第一個(gè)版本,首先同意人家的協(xié)議(這個(gè)在安裝軟件時(shí)比較常見(jiàn)孔厉,網(wǎng)站上倒是不多)才能進(jìn)行下一步的下載拯钻,選擇對(duì)應(yīng)的系統(tǒng)位數(shù),該例中對(duì)應(yīng)最后一個(gè)——64位的window系統(tǒng)撰豺。然后點(diǎn)擊綠色的鏈接下載即可粪般。
2.安裝jdk
找到相應(yīng)的下載文件,該文件就是一個(gè)與下載鏈接同名的exe文件污桦,鼠標(biāo)右鍵“以管理員身份運(yùn)行“出現(xiàn)如下安裝界面
下一步刊驴,出現(xiàn)安裝配置,這里可以修改安裝路徑寡润,一般來(lái)說(shuō)為了讓系統(tǒng)運(yùn)行更快我們一般不把軟件安裝在C盤(pán)捆憎,不過(guò)jdk本身占用內(nèi)存不大,也不會(huì)像其他軟件會(huì)在安裝目錄下生成其他文件梭纹,因此本人不修改安裝路徑躲惰。
下一步出現(xiàn)如下安裝界面
安裝完成
由于jdk中已經(jīng)帶了jre,到這一步j(luò)re就可以不用安裝变抽,直接關(guān)閉即可础拨。查看安裝目錄氮块,發(fā)現(xiàn)jdk已經(jīng)存在
3.配置環(huán)境變量
為什么要配置環(huán)境變量?這個(gè)要從軟件的使用說(shuō)起诡宗,我們使用一個(gè)軟件首先我們就要知道這個(gè)軟件在哪滔蝉,然后我們要告訴電腦這個(gè)軟件在哪,也就是我們要讓系統(tǒng)知道這個(gè)軟件的路徑塔沃,知道軟件的路徑系統(tǒng)才能找到軟件并啟動(dòng)它蝠引,環(huán)境變量就是告訴系統(tǒng),這個(gè)軟件在哪蛀柴,如果我們不配置環(huán)境變量螃概,我們就需要手動(dòng)找到這個(gè)軟件的位置并啟動(dòng)它「爰玻或許您會(huì)有疑惑吊洼,為什么我們平時(shí)使用那么多不需要設(shè)置環(huán)境變量呢,那是因?yàn)槲覀兺ㄟ^(guò)了其他方式告訴了系統(tǒng)軟件的位置制肮,比如冒窍,我們刪除一些軟件會(huì)刪除不干凈,因?yàn)樽?cè)表還在豺鼻,注冊(cè)表就保存了軟件的位置等信息综液,又比如,我們使用綠色軟件都不需要安裝拘领,但是我們要使用它得手動(dòng)的去找意乓,希望快速找到我們就需要給桌面發(fā)送一個(gè)快捷方式。下面是配置環(huán)境變量的方法约素。
電腦左下角的開(kāi)始鼠標(biāo)右鍵届良,選擇“控制面板“出現(xiàn)如下界面
系統(tǒng)與安全
系統(tǒng)
高級(jí)系統(tǒng)設(shè)置
環(huán)境變量
我們會(huì)發(fā)現(xiàn),環(huán)境變量分用戶變量和系統(tǒng)變量圣猎,用戶變量只對(duì)當(dāng)前使用使用該系統(tǒng)的用戶賬號(hào)起作用士葫,如該例中的Administrator,如果我使用其他賬號(hào)登錄該電腦環(huán)境變量是不起作用的送悔。環(huán)境變量作用于該系統(tǒng)的所有的用戶賬號(hào)慢显。該例配置用戶變量。
JAVA_HOME:新建JAVA_HOME變量欠啤,變量值為jdk的安裝路徑
classpath:新建classpath變量荚藻,變量值為 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
path:編輯新增path變量,變量值為jdk目錄下bin路徑和jre下bin路徑
驗(yàn)證環(huán)境變量配置:打開(kāi)命令提示符輸入java
輸入javac
如上兩圖環(huán)境變量配置即成功