1. 程式人生 > >wsimport或者javac 不是內部或外部命令,也不是可執行的程式或批處理檔案

wsimport或者javac 不是內部或外部命令,也不是可執行的程式或批處理檔案

錯誤原因是java的環境變數配置的不合適,雖然java -version顯示java的版本但是javac命令會提示不是內部或外部命令。 1.開啟我的電腦–屬性–高階–環境變數 2.新建系統變數JAVA_HOME 和CLASSPATH 變數名:JAVA_HOME 變數值:D:\Program File\Java\jdk1.8. 變數名:CLASSPATH 變數值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

3.選擇“系統變數”中變數名為“Path”的環境變數,雙擊該變數,把JDK安裝路徑中bin目錄的絕對路徑,新增到Path變數的值中,並使用半形的分號和已有的路徑進行分隔。 變數名:Path 變數值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

JAVA_HOME要配置在系統變數,不要配置在使用者變數,配置在使用者變數會導致javac 和wsimport出現錯誤