1、打開終端,默認是用戶目錄,輸入以下命令:
ls -a
顯示隱藏文件

2、打開.bash_profile,輸入以下命令
open .bash_profile

配置JAVA_HOME,AXIS2_HOME,並將java和axis2的bin目錄添加到PATH中,lib目錄添加到CLASSPATH中
3、保存,重新打開終端就可以使用wsdl2java.sh
wsdl2java.sh [options] -uri <url or path>
其中常用的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類
