前一篇“搭建Java運行環(huán)境和開發(fā)環(huán)境”中我們已經(jīng)介紹過為什么需要設(shè)置PATH和CLASSPATH變量。那么如何設(shè)置他們呢?下面北京北大青鳥學校學術(shù)部老師具體給大家講一下。
1.右鍵單擊我的電腦,選‘屬性’菜單,在彈出的對話框里選擇‘高級‘選項卡。然后在高級選項卡頁按下‘環(huán)境變量’按鈕2、在彈出的環(huán)境變量窗口里我們將會看到它分為兩個部分。一部分是誰誰用戶的變量,如:Administrator的用戶變量。一部分是系統(tǒng)變量。通常情況下我們在命令提示符下能夠使用的變量數(shù)目是用戶變量+系統(tǒng)變量數(shù)目之和。
2.找到PATH變量后,雙擊這個變量名稱后,將會彈出編輯系統(tǒng)變量窗口。將光標停到變量值對話框的最后,然后加上‘;C:\j2sdk1.4.2_02\bin ’。注意分號后的路徑就是Java和JavaC命令所在的路徑。
3.找不到CLASSPATH變量該怎么辦呢?很簡單。按下系統(tǒng)變量框下的新建按鈕。然后在彈出的新建系統(tǒng)變量對話框里輸入你要加的變量名稱:CLASSPATH,在變量值對話框里輸入你要運行的字節(jié)碼文件所在的路徑。
大家在今后的學習中會發(fā)現(xiàn),只要是虛擬機運行所需的字節(jié)碼文件(即類文件),包括SUN公司提供給我們的類。都需要將這些文件所在的路徑放到CLASSPATH下。否則,程序在編譯過程中會經(jīng)常找不著所需要的類包。那可是很頭疼的事。
比如說:JDK安裝目錄下的LIB目錄下就有許多*.jar文件。當我們的程序要使用到這些壓縮文件里的類時,就需要把這些文件所在的路徑加到CLASSPATH里,比如說:C:\j2sdk1.4.2_02\lib\dt.jar。 srI2) 注意添加*.jar包和直接添加*.class文件的路徑是有一點小小區(qū)別的,前者要包含JAR包的名字。而后者只需文件路徑。 (北京北大青鳥學校)