1. 程式人生 > 其它 >CMD中鍵入javac顯示 javac不是內部或者外部命令

CMD中鍵入javac顯示 javac不是內部或者外部命令

安裝jdk後,配置完環境變數,可在cmd輸入java正常,但是輸入javac都無反應或是提示java不是內部或外部指令。原因是什麼了?

2、正確配置環境變數

照著網上的配置步驟,win7使用者照搬網上的配置步驟一般沒什麼問題,可能存在該問題的大多是win10使用者,因為有些win10不能識別相對路徑(%JAVA_HOME%)

在win10中,使用絕對路徑配置環境變數,而且,還有一點要注意,path中新增的jdk和jre路徑要分開寫,不要寫在同一行。

系統變數中建立JAVA_HOME
變數值:D:\MySoft\jdk (jdk的安裝路徑,根據自己安裝路徑填寫)
在path中新增 (jdk的安裝路徑,根據自己安裝路徑填寫)
D:\MySoft\jdk\bin (末尾不用加 ;)
D:\MySoft\jdk\jre\bin

建立完,重新開啟cmd視窗,輸入java和javac驗證是否成功。

一般人到這裡也就都配置完成了,可誰叫我生來就與眾不同,本人輸入java有正常提示,可輸入javac還是無效。

接下來,還是來到環境變數,在系統變數中開啟path變數,我們可以看到,在第一行有以下變數值,我們只需將我們的自己配置的jdk路徑上移最前頭,儲存退出,並重啟電腦即可,記住,只有重啟後path變數值排序才會更新。


搞定