天天看點

JDK環境變量的設定

JDK并不像Microsoft陣營vs那樣智能,安裝好後所有的東西都給你配置好了,我們還沒需要手動配置很多東西

首先說為什麼要配置JDK的環境變量在任何路徑下識别java指令和java類

配置分為2個部分,1,java指令路徑。2,java加載類

分為3個步驟,首先設定java的一個總路徑JAVA_HOME,然後設定指令路徑PATH,然後是加載類路徑CLASSPATH

1.配置環境變量

首先打開Win7的環境變量--右鍵我的電腦屬性-進階環境設定(在左側)--點選環境變量

JDK環境變量的設定
JDK環境變量的設定

1)JAVA_HOME指明JDK安裝路徑,就是剛才安裝時所選擇的路徑D:\javar\java\jdk1.6.0_25,此路徑下包括lib,bin,jre等檔案夾(此變量最好設定,因為以後運作tomcat,eclipse等都需要依*此變量); 

2) Path使得系統可以在任何路徑下識别java指令,設為:

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

3)CLASSPATH為java加載類(class or lib)路徑,隻有類在classpath中,java指令才能識别,設為:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (要加.表示目前路徑)

%JAVA_HOME%就是引用前面指定的JAVA_HOME;

JDK環境變量的設定

(我一般的習慣喜歡修改使用者變量而不是系統變量,因為我系統隻有一個賬号,不存在切換賬号的問題,是以設定使用者變量就夠用了,而且也避免了些自動設定系統變量的軟體的一些沖突)

這樣在Win下環境變量就設定完畢

2.測試環境變量

首先在運作或者win+r,鍵入cmd

鍵入指令“java -version”,“java”,“javac”幾個指令,出現畫面,說明環境變量配置成功;

java –version

JDK環境變量的設定

java

JDK環境變量的設定

javac

JDK環境變量的設定

如果3個回顯的資訊是這個,那麼說明你設定成功了

不過很多人會出現這麼一個錯誤

“輸入javac回車”後提示“javac不是内部或外部指令

我的Win7也出現這個問題了,這個是Cmd更新不一緻的問題,關閉Cmd視窗,從新打開就好了,當然如果你環境變量都設定好了的話,如果從新打開Cmd還是不行,那麼是你的Path路徑沒有設定好,仔細檢查吧,路徑下是否有空格