Axis2: wsdl2java 命令參數(shù)注解: 參數(shù)wsdl2java 用于根據(jù)WSDL生成相應(yīng)的服務(wù)端和客戶端代碼的生成工具。 -uri 參數(shù)指定了wsdl文件的路徑,可以是本地路徑,也可以是網(wǎng)絡(luò)路徑> WSDL2Java -uri myService.wsdl %AXIS2_HOME%\bin\wsdl2java -uri http://localhost:8080/axis2/services/myService?wsdl -p com.yongjie.ws.axis2.client -s -a -o D:\temp\ 其中常用的options具體如下: -u 展開data-binding的類 -a 生成異步模式的代碼 -t 為代碼生成測試用例 -p <pkg> 指定代碼的package名稱 -o <path> 指定生成代碼的輸出路徑 -l <languange> 使用的語言(Java/C) 默認是java --noBuildXML 輸出中不生成build.xml文件 -ss 生成服務(wù)端代碼 默認不生成 -sd 生成服務(wù)端描述文件services.xml,僅與-ss一同使用 -ns2p 將namespace進行替換,多個中間用逗號隔開 wsdl2java -uri myService?wsdl -o D:\temp\ -ss -sd -g -p com.yongjie.ws.axis2.client -ns2p "http://www.xxx./zzz/v1.0"=com.yongjie.ws,"http://www.xxx./ddd/v1.1"=com |
|