axis根據wsdl生成java客戶端代碼


  根據wsdl生成java客戶端代碼有多個方法,其中使用axis生成的代碼比較友好,也是經常用的一種方法。首先下載axis jar包:axis-bin-1_4.zip

 官方地址:http://ws.Apache.org/axis/  好像官方下載不了,提供下本人的百度雲下載地址:http://pan.baidu.com/s/1hs9AwHQ

 

  添加配置環境變量

  AXIS_HOME:解壓的根目錄\axis\axis-1_4 

     AXIS_LIB:  解壓的根目錄\axis\axis-1_4\lib\axis.jar 

   在Path變量后面加上:;%AXIS_HOME%\bin 

   注意分號,還有java 環境變量也設置好JAVA_HOME、JRE_HOME

 

  創建一個bat文件

  內容為:


  set Axis_Lib=axis-1_4的lib路徑 
  set Java_Cmd=java -Djava.ext.dirs=%Axis_Lib% 
  set Output_Path=輸出文件路徑 
  set Package=包名
  %Java_Cmd% org.apache.axis.wsdl.WSDL2Java -o%Output_Path% -p%Package% 自己的wsdl文件

  例如: 我的axis-bin-1_4.zip文件解壓在 E:\java\資源集合\axis-bin-1_4,然后wsdl 文件是同bat文件放在同級目錄的

  set Axis_Lib=E:\java\資源集合\axis-bin-1_4\axis-1_4\lib
  set Java_Cmd=java -Djava.ext.dirs=%Axis_Lib%
  set Output_Path=E:\java\資源集合\axis-bin-1_4
  set Package=server.HelloWorld
  %Java_Cmd% org.apache.axis.wsdl.WSDL2Java -o%Output_Path% -p%Package% HRM.asmx.wsdl

 

  雙擊bat文件是可以生成代碼了。

  

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM