1. 程式人生 > >window10下java環境變數的配置 javac不是內部或外部命令的問題

window10下java環境變數的配置 javac不是內部或外部命令的問題

http://blog.csdn.net/suncold123/article/details/48392135

參考與上面這個博主。

今天在win10下重新配置了一下java環境變數。跟著網上的流程下來,基本都沒有問題。

但配置到最後發現在cmd視窗中輸入java -version java 都能正常執行,唯獨javac不行。顯示javac不是內部或外部命令的問題。

百度後發現自己並沒有拼寫上的問題,最後發現,網上的教程大部分都對於win7,win8等版本,在win10中有一個地方需要特別注意:

PATH配置中路徑一定要用絕對路徑,不能用JAVA_HOME

網上的一般都是%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

%JAVA_HOME%替換成你的JAVA_HOME的值就好了。

像我的就是直接寫絕對路徑了,這樣你拼寫沒錯就可以執行javac了。

 

 

原文中博主第二個設定其實有問題,因為在jdk資料夾裡bin子目錄裡沒有jre,而是bin下面的jre子目錄,我試了一下發現兩個都可以,似乎這個問題系統好像可以自動糾錯。神奇神奇。