前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。
今天使用wsimport生成webservice client端代碼,wsimport提示不是內部或外部命令,也不是可運行的程序或批處理文件,上網找了一些解決方法。
錯誤原因是Java的環境變量配置的不合適,雖然java -version顯示java的版本但是javac命令會提示不是內部或外部命令。
?
?
1.打開我的電腦--屬性--高級--環境變量
?
2.新建系統變量JAVA_HOME 和CLASSPATH?變量名:JAVA_HOME?
變量值:C:\Program Files\Java\jdk1.7.0
變量名: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的環境配置,配置完成后直接啟動eclipse,它會自動完成java環境的配置
JAVA_HOME要配置在系統變量,不要配置在用戶變量,配置在用戶變量會導致javac 和wsimport出現錯誤
?
?
?