wsdl2java命令及參數
wsdl2java 用於根據WSDL生成相應的服務端和客戶端代碼的生成工具。
命令行格式爲:WSDL2Java [options] -uri <url or path> : A url or path to a WSDL
WSDL2Java -uri QueryChargeResult.wsdl -p com.sinosoft.webservice.esb.service -s -o D:\eeee
其中常用的options具體如下:
-o <path> : 指定生成代碼的輸出路徑
-a : 生成異步模式的代碼
-s : 生成同步模式的代碼
-p <pkg> : 指定代碼的package名稱
-l <languange> : 使用的語言(Java/C) 默認是java
-t : 爲代碼生成測試用例
-ss : 生成服務端代碼 默認不生成
-sd : 生成服務描述文件 services.xml,僅與-ss一同使用
-d <databinding> : 指定databingding,例如,adb,xmlbean,jibx,jaxme and jaxbri
-g : 生成服務端和客戶端的代碼
-pn <port_name> : 當WSDL中有多個port時,指定其中一個port
-sn <serv_name> : 選擇WSDL中的一個service
-u : 展開data-binding的類
-r <path> : 爲代碼生成指定一個repository
-ssi : 爲服務端實現代碼生成接口類
-S : 爲生成的源碼指定存儲路徑
-R : 爲生成的resources指定存儲路徑
--noBuildXML : 輸出中不生成build.xml文件
--noWSDL : 在resources目錄中不生成WSDL文件
--noMessageReceiver : 不生成MessageReceiver類
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.