JDK環境變量配置
D:\Java\jdk1.6.0 假設的安裝路徑
第一步:右鍵點我的電腦打開屬性然後選擇進階裡面的環境變量,
第二步:jdk配置比較自由,就介紹兩種方法,先介紹
方法一:
在新的打開界面中的系統變量裡需要設定三個屬性JAVA_HOME PATH CLASSPATH,其中在沒安裝過jdk的環境下,PATH屬性是本來存在的而JAVA_HOME和CLASSPATH是不存在的
1)點建立,然後在變量名寫上 JAVA_HOME ,顧名其意該變量的含義就是java的安裝路徑,呵呵,然後在變量值寫入剛才安裝的路徑D:\Java\jdk1.6.0
2)其次在系統變量裡面找到 PATH,(我的是Path)然後點編輯,PATH變量的含義就是系統在任何路徑下都可以識别java指令,則在最後面加上一句%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原來Path的變量值末尾有沒有;号,如果沒有,那麼要加;号,再複制上面的代碼),
3)最後再點建立,然後在變量名上寫 CLASSPATH,該變量的含義是為java加載類(class or lib)路徑,隻有類在CLASSPATH中,java指令才能識别其值為.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(要加.表示目前路徑),與%JAVA_HOME%有相同意思
注意方法一的設定全在系統變量這裡
方法二:
把JAVA_HOME放在使用者變量裡也可以,那麼PATH也要加在使用者變量裡設定才行。CLASSPATH必須放在在系統變量裡。
==================測試一下到底真的安好了沒有==============
以上三個變量設定完畢,則按确定直至屬性視窗消失,下來是驗證看看安裝是否成功先打開 開始 -> 運作 ,打入cmd,進入dos系統界面然後打java -version,如果安裝成功系統會顯示java的版本資訊。
接着輸入java和javac測試是否配置好,如果配置好的,會顯示一大堆指令
另外安裝java時,安裝jdk 和 jre要安在不同的兩個目錄中,不然肯定會錯
注意事項:
配置JAVA_HOME變量的作用:JAVA_HOME路徑下包括lib,bin,jre等檔案夾,以後配tomcat,eclipse等java開發軟體可能需要依賴此變量。
在設定系統變量Path(系統已經有),要注意前面的分号“;”,配置Path的作用:Path使系統可以在任何路徑下識别java指令。
在設定系統變量CLASSPATH時,要注意前面的注意前面的“.;”,配置CLASSPATH變量的作用: 為系統指明java加載類(class or lib)的路徑,隻有類在classpath中,java指令才能識别,其中,%JAVA_HOME%就是引用前面指定的JAVA_HOME。
使用者變量的設定必須登出重登入後才起作用,但是當本次配置中所有環境變量都是系統變量,而設定系統變量的則不用。
用一個小程式測試是否能成功運作JAVA程式。
現在我們編輯一個java小程式,然後進行測試。現在我們就直接在C槽建一個“Hello.java”的檔案吧,并記事本打開它,在它裡面輸入如下代碼:
public class Hello
{ public static void main(String[] args)
{ System.out.println("Hello World!"); }
}
然後儲存。
現在進入到指令提示符下。輸入cd\來回到C槽根目錄下。即如下樣式:
C:\> java
程式是不能直接運作的,是以,我們得對它先進地編譯,即輸入javac Hello.java如下:
C:\>javac Hello.java
C:\>
這樣就編譯好了,如果沒有編譯好的話,它會提示錯誤。 java檔案被編譯好了之後,就會自動生成一個CLASS編譯檔案,是以我們可以運作它,隻要輸入“java Hello”就可以了。
C:\>java Hello
Hello World! //結果。
這樣,我們就已經成功的對JDK進行配置了。