‘javac’不是內部或外部命令,也不是可運行的程序或批處理文件。如圖所示
配置環境變量:
新建環境變量:JAVA_HOME 值爲:F:\JavaLibrary\jdk\jdk1.8.0_25
新建環境變量:CLASSPATH 值爲:.;%JAVA_HOME%\lib;(注意:點號表示當前目錄,不能省略)
在系統變量Path的值的前面加入以下內容:%JAVA_HOME%\bin;(注意:這裏的分號不能省略)
之後打開命令提示符,輸入'javac'報錯,如上圖所示
輸入path查看下路徑
發現有一個javapath路徑,但是打開這個路徑裏發現沒有javac.exe,所以在運行中輸入javac報錯
解決方法:
PATH配置中路徑一定要用絕對路徑,不能用JAVA_HOME
網上的一般都是%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
把%JAVA_HOME%替換成你的JAVA_HOME的值就好了(並且要放到javapath之前)。