Java需要配置path、classpath、JAVA_HOME等多個環境變量,初學者可以按照教程一步一步配置,但是因爲不明白這些變量的具體含義,所以過段時間又忘記怎樣配置,反覆查詢資料。計算機的學習需要大家善於發問,並找到問題的答案。下面我們具體看一下這幾個變量的原理和配置。
一、path變量
當你用快捷鍵 windows鍵 + R ,打開運行界面後,在輸入框裏 cacl , 回車之後,你會打開windows 自帶的計算器。
之所以可以不用去計算器安裝目錄下去運行,就是因爲windows系統的環境變量Path起了重要的作用。
path(環境變量)是dos以前的內部命令,windows繼續沿用至今。用作運行某個命令的時候,本地查找不到某個命令或文件,會到這個聲明的目錄中去查找。
JDK安裝完成只有,我們需要運行的Java命令有javac、java等,而這些命令的應用程序,也就是.exe文件,都在java安裝目錄\bin目錄下,所以我們需要把這個路徑配置在Path環境變量中,這樣Windows系統可以通過java 命令直接執行 java.exe 程序了。
具體配置過程如下:
1.打開高級環境變量配置界面
三、JAVA_HOME
Java_Home這個變量有什麼用處呢?它指示了Jdk的安裝路徑。 主要作用有兩個:
1. 上面的Path、classpath等變量都用到了Java的安裝路徑,如果Java的安裝路徑發生變化時候,就需要對多個變量重新編輯,如果用這一個變量表示,就只需要更改這一個變量
2. 一些java工具,比如eclipse等,需要用到這個環境變量,這個是Java中約定的變量名字。
配置很簡單,也是需要新建一個環境變量:
PS:打開環境變量界面後,會發現上面有一個xxx的用戶變量,下面是環境變量;上面的用戶變量只對這個用戶名登錄時起作用,而下面的環境變量對所有登錄用戶都會起作用。