錯誤原因是java的環(huán)境變量配置的不合適,雖然java -version顯示java的版本但是javac命令會提示不是內部或外部命令。
打開我的電腦–屬性–高級–環(huán)境變量
新建系統(tǒng)變量JAVA_HOME 和CLASSPATH
變量名:JAVA_HOME
變量值:D:\Program File\Java\jdk1.8.
變量名:CLASSPATH
變量值:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;選擇“系統(tǒng)變量”中變量名為“Path”的環(huán)境變量奔缠,雙擊該變量知纷,把JDK安裝路徑中bin目錄的絕對路徑,添加到Path變量的值中,并使用半角的分號和已有的路徑進行分隔互站。
變量名:Path
變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
- JAVA_HOME要配置在系統(tǒng)變量,不要配置在用戶變量僵缺,配置在用戶變量會導致javac 和wsimport出現(xiàn)錯誤