官术网_书友最值得收藏!

1.3 JDK的配置

應用軟件都是運行在操作系統(tǒng)中的,操作系統(tǒng)就是一個大管家,它管理所有運行的軟件、硬件。軟件需要在操作系統(tǒng)中“注冊”,操作系統(tǒng)才能識別這個軟件。比如,在機器上安裝了QQ,雙擊桌面上的圖標,QQ就能夠運行,這是因為安裝了QQ后,相當于QQ程序在操作系統(tǒng)中注冊了。

同樣的道理,安裝JDK之后,還需要經(jīng)過一系列的配置才能正確地運行Java程序。JDK的配置涉及3個環(huán)境變量:

(1)JAVA_HOME:JDK的安裝目錄。

(2)PATH:該環(huán)境變量是操作系統(tǒng)固有的環(huán)境變量,作用是設置供操作系統(tǒng)去尋找和運行應用程序的路徑。也就是說,如果操作系統(tǒng)要運行某個命令,會按照PATH環(huán)境變量指定的目錄去依次查找,以最先找到的為準,由于該環(huán)境變量中可能配置多個路徑,在Windows中,同一個環(huán)境變量的多個不同的路徑之間使用分號(;)隔開,比如要編譯一個Java程序,需要用到javac命令,這個命令在JDK安裝目錄的/bin目錄中,所以要在PATH環(huán)境變量中添加一個JAVA_HOME下的bin目錄。

(3)CLASSPATH:作用和PATH類似,Java程序是在虛擬機(本章后面的課程有對虛擬機的介紹)中運行的,Java虛擬機按照CLASSPATH環(huán)境變量指定的目錄順序去查找可以運行的Java程序。

假設JDK的安裝目錄為D:\Program Files\Java\jdk1.6.0_23,環(huán)境變量配置如下:

提示:CLASSPATH變量設置等號后面第一個字符是“.”表示當前目錄,也就是首先到當前目錄中搜索。%JAVA_HOME%是前面定義的JAVA_HOME變量的引用,其中的值為D:\Program Files\Java\jdk1.6.0_23,它與后面的\lib\tools.jar組成一個完整的路徑,即D:\Program Files\Java\jdk1.6.0_23\dt.jar。

具體的配置過程如下:

(1)右擊“我的電腦”,選擇“屬性”命令,選擇“高級”選項卡,如圖1-5所示。

(2)單擊“環(huán)境變量”,在彈出窗口中的系統(tǒng)環(huán)境變量中單擊“新建環(huán)境變量”,配置JAVA_HOME環(huán)境變量,如圖1-6所示。

圖1-5 “高級”選擇卡

圖1-6 配置JAVA_HOME環(huán)境變量

(3)找到“系統(tǒng)變量”中的Path(見圖1-7),選中后單擊“編輯”按鈕,在彈出的對話框中輸入變量名和變量值,如圖1-8所示。

圖1-7 系統(tǒng)中的path環(huán)境變量

圖1-8 設置Path環(huán)境變量

提示:不要刪除原有的內(nèi)容,因為原來的內(nèi)容在其他軟件運行時需要用到。

(4)按照新建JAVA_HOME的方式就可以新建CLASSPATH環(huán)境變量。

主站蜘蛛池模板: 忻州市| 文成县| 宜州市| 黔西| 佛教| 门源| 天峻县| 虎林市| 云林县| 四子王旗| 新化县| 上杭县| 建德市| 将乐县| 乌拉特后旗| 通渭县| 微博| 盐津县| 凌源市| 犍为县| 阳西县| 九台市| 延长县| 洞头县| 高唐县| 沙雅县| 鹤庆县| 阳春市| 北海市| 福海县| 瑞昌市| 新津县| 定结县| 屏东市| 敦煌市| 固阳县| 福建省| 沛县| 桓台县| 施秉县| 海原县|