& 說(shuō)明:JRE全稱Java SE Runtime Environment,它是Java的運(yùn)行環(huán)境,主要負(fù)責(zé)Java程序的運(yùn)行,而JDK包含了Java程序開(kāi)發(fā)所需要的編譯、調(diào)試等工具,另外還包含了JDK的源代碼。對(duì)于Java客戶端,只需要安裝JRE即可。
(4)安裝結(jié)束后,彈出“完成”對(duì)話框,如圖1.23所示,單擊“完成”按鈕,會(huì)彈出產(chǎn)品注冊(cè)的網(wǎng)頁(yè),如果用戶不想注冊(cè),可以關(guān)閉瀏覽器,JDK與JRE的安裝到此結(jié)束。
1.2.3 配置環(huán)境變量
Java開(kāi)發(fā)環(huán)境安裝完畢之后,需要設(shè)置系統(tǒng)的環(huán)境變量,但這不是必需的步驟。
(1)配置環(huán)境變量的原因有以下兩點(diǎn):
① 在不使用IDE集成開(kāi)發(fā)工具的情況下,如果設(shè)置系統(tǒng)環(huán)境變量,會(huì)打通命令通道,在任何位置輸入Java的編譯指令或調(diào)試指令都可以執(zhí)行,否則必須到JDK安裝位置才能執(zhí)行相關(guān)命令。
② 如果自定義配置某些軟件或服務(wù)器環(huán)境,則需要Java的系統(tǒng)環(huán)境變量。
(2)不配置環(huán)境變量的原因主要有以下兩點(diǎn):
① 如果使用NetBeans、Eclipse等IDE集成開(kāi)發(fā)工具進(jìn)行Java程序開(kāi)發(fā),IDE開(kāi)發(fā)工具會(huì)自行檢測(cè)JDK或JRE的位置,或者在IDE開(kāi)發(fā)工具中指定JDK位置,所以不需要環(huán)境變量。但開(kāi)發(fā)工具集成的其他軟件除外。
② 如果是給客戶安裝JRE環(huán)境,或者是普通用戶自己安裝JRE(Java運(yùn)行環(huán)境),可以只下載JRE安裝文件,不需要設(shè)置環(huán)境變量,這個(gè)運(yùn)行環(huán)境相對(duì)于.NET框架要小得多。
在JDK程序開(kāi)發(fā)環(huán)境中學(xué)習(xí)Java語(yǔ)言開(kāi)發(fā),必須要了解如何配置環(huán)境變量。下面詳細(xì)介紹在Windows系統(tǒng)中配置環(huán)境變量的具體步驟,并同時(shí)針對(duì)讀者在配置過(guò)程中遇到的常見(jiàn)錯(cuò)誤進(jìn)行詳細(xì)說(shuō)明。
在Windows 7系統(tǒng)中,配置環(huán)境變量的步驟如下:
(1)在“計(jì)算機(jī)”圖標(biāo)上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“屬性”命令,在打開(kāi)的對(duì)話框中選擇“高級(jí)系統(tǒng)設(shè)置”選項(xiàng),然后單擊“環(huán)境變量”按鈕,將彈出“環(huán)境變量”對(duì)話框?!碍h(huán)境變量”對(duì)話框中分“用戶變量”和“系統(tǒng)變量”兩部分,如圖1.24所示。計(jì)算機(jī)基礎(chǔ)好的讀者可能會(huì)比較了解,“用戶變量”的設(shè)置是針對(duì)當(dāng)前操作用戶的,而“系統(tǒng)變量”是針對(duì)當(dāng)前系統(tǒng)設(shè)置的,也就是所有用戶共享系統(tǒng)環(huán)境變量。
(2)單擊“系統(tǒng)變量”欄中的“新建”按鈕,創(chuàng)建新的系統(tǒng)變量。要注意是系統(tǒng)變量,這樣權(quán)限會(huì)大一些,避免更換用戶再重新設(shè)置環(huán)境變量。在圖1.25所示的“新建系統(tǒng)變量”對(duì)話框中,在“變量名”文本框中輸入變量名“JAVA_HOME”,在“變量值”文本框中輸入JDK在本機(jī)上的安裝路徑,然后單擊“確定”按鈕完成新建。