1. 程式人生 > >Windows10中配置Java環境變數,解決配置環境變數後,依然出現javac提示不是內部或外部命令的問題

Windows10中配置Java環境變數,解決配置環境變數後,依然出現javac提示不是內部或外部命令的問題

安裝好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替我們把每段分開來,比較容易看到都配置了哪些環境變數吧。

當然,如果要保持原來的那種方式,我們點選“編輯文字”的按鈕即可。