安裝好JDK后,我們發現使用java命令沒有問題,但是javac卻會提示不是內部或外部命令。
安裝我們一般的配置是這樣的:
單擊“計算機-屬性-高級系統設置”,單擊“環境變量”。在“系統變量”欄下單擊“新建”,創建新的系統環境變量。

(1)新建->變量名"JAVA_HOME",變量值"C:\Java\jdk1.8.0_05"(即JDK的安裝路徑)
(2)編輯->變量名"Path",在原變量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”
(3)新建->變量名“CLASSPATH”,變量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”
但是,請注意的是,在windows10的環境配置里面,在配置Path的時候,默認的界面是這樣的:
如果我們直接點擊新增,把“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin” 這段加進去,我們會發現,javac依然是運行不了的。
因為這個界面下,需要我們把每個分號內的內容分割開,也就是如上圖,把%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin分別新增才可以,這應該是Windows10替我們把每段分開來,比較容易看到都配置了哪些環境變量吧。
當然,如果要保持原來的那種方式,我們點擊“編輯文本”的按鈕即可。

其中要注意的是:如果不是文本添加的話,直接添加需要去除兩邊的分號,然后重新win+R,cmd輸入javac就可以顯示內容了。
