'javac' 不是內部或外部命令,也不是可執行的程式或批處理檔案。
阿新 • • 發佈:2018-12-28
'javac' 不是內部或外部命令,也不是可執行的程式或批處理檔案。
重新裝了java8配置環境變數的時候,javac一直執行不了,仔細看了下三個環境變數也沒寫錯
重點
這次的問題在於Path變數改為新增的形式,並且是一行一個路徑,結尾不帶;
(之前是全寫在一行以;作為分隔)
解決方法:
將%JAVA_HOME%\bin 和%JAVA_HOME%\jre\bin
分兩行新增,並且結尾不帶;
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
或者將%JAVA_HOME%\bin 和%JAVA_HOME%\jre\bin末尾加上\
%JAVA_HOME%\bin\
%JAVA_HOME%\jre\bin\
________________________________________分割線______________________________________
三個環境變數
JAVA_HOME C:\Program Files\Java\jdk1.8.0_181
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
Path %JAVA_HOME%\bin %JAVA_HOME%\jre\bin