天天看點

Java攻城記利:Java環境變量

在Java的環境變量配置中有三個變量:

1.JAVA_HOME

這裡指向的是JDK的安裝根目錄例如:D:\soft\jdk7u79j或者D:\soft\jdk8u201

2.PATH

指向Java開發工具的位置:例如D:\soft\jdk8u201\bin

3.CLASSPATH

指向位元組碼目錄

意思是Java虛拟機JVM運作的時候去那個路徑下去尋找位元組碼。

貌似從Java1.5之後的都是預設是目前路徑。也可以通過編譯時指定位元組碼檔案生成的路徑。

例如位元組目錄為classes(前提:classes目錄路徑也在目前路徑若非目前路徑可以絕對路徑)

javac -d classes app.java 編譯

java -classpath classes app 運作

注:有的時候有的文章中沒有說明配置CLASSPATH 那是因為配置預設為目前路徑 測試驗證功能這樣做沒有問題,但當程式體積龐大的開始,這種做法有些欠佳。