1. 程式人生 > 其它 >Java基礎總結02:環境變數的配置

Java基礎總結02:環境變數的配置

(一)Windows系統下配置環境變數

※在"系統變數"中設定3項屬性JAVA_HOMEPATHCLASSPATH(JDK1.5之後此項屬性不必再配),若已存在則點選"編輯",不存在則點選"新建"※

變數名:JAVA_HOME

變數值:C:\Program Files\Java\jdk1.7.0

━━━━這裡是你JDK的安裝路徑,可以更換

變數名:CLASSPATH

變數值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

━━━━JDK1.5之後不用再設定classpath了。若需要配,記得前面有個"."

變數名:Path

變數值:%JAVA_HOME%\bin

━━━━這是Java的環境配置,配置完成後直接啟動eclipse,它會自動完成Java環境的配置。

(二)測試JDK是否安裝成功

"開始"->"執行",鍵入"cmd",執行DOS命令列。鍵入命令"java -version""java""javac"幾個命令,出現畫面,說明環境變數配置成功。

(三)其中path與classpath的作用

1)path的作用

path是系統用來指定可執行檔案的完整路徑,即使不在path中設定JDK的路徑也可執行JAVA檔案,但必須把完整的路徑寫出來,如C:\Program Files\Java\jdk1.7.0\bin\javacTheClass.java。path是用來搜尋所執行的可執行檔案路徑的,如果執行的可執行檔案不在當前目錄下,那就會依次搜尋path中設定的路徑;而java的各種操作命令是在其安裝路徑中的bin目錄下,所以在path中設定了JDK的安裝目錄後就不用再把java檔案的完整路徑寫出來了,它會自動去path中設定的路徑中去找。

2)classpath的作用

classpath是指定你在程式中所使用的類(.class)檔案所在的位置,就如在引入一個類時:import javax.swing.JTable這句話是告訴編譯器要引入javax.swing這個包下的JTable類,而classpath就是告訴編譯器該到哪裡去找到這個類(前提是你在classpath中設定了這個類的路徑);如果你想要編譯在當前目錄下找,就加上“.”,如:.;C:\Program Files\Java\jdk\,這樣編譯器就會到當前目錄和C:\Program Files\Java\jdk\去找javax.swing.JTable這個類;還提下:大多數人都是用Eclipse寫程式,不設classpath也沒關係,因為Eclipse有相關的配置。