2011年11月9日 星期三

WSDL2Java 用法


1. 首先必須先下載地三方套件axis.zip,可到下面網址載
   http://www.giveawayoftheday.com/download+axis.zip/
   將 axis.zip 解壓縮至個人電腦中的某一位置 (如 C:\)
   解壓縮後在 C:\ 會出現一個 axis 目錄


2. 新增環境變數 (我的電腦按右鍵 --> 內容 --> 進階 --> 環境變數)
   a.
   AXIS_HOME=C:\axis  (即剛才解壓縮之目錄)

   b.
   AXIS_CLASSPATH=%AXIS_HOME%\WEB-INF\classes;%AXIS_HOME%\WEB-INF\lib\axis.jar;%AXIS_HOME%\WEB-INF\lib\axis-ant.jar;%AXIS_HOME%\WEB-INF\lib\commons-discovery-0.2.jar;%AXIS_HOME%\WEB-INF\lib\commons-logging-1.0.4.jar;%AXIS_HOME%\WEB-INF\lib\jaxrpc.jar;%AXIS_HOME%\WEB-INF\lib\log4j-1.2.8.jar;%AXIS_HOME%\WEB-INF\lib\saaj.jar;%AXIS_HOME%\WEB-INF\lib\wsdl4j-1.5.1.jar;%AXIS_HOME%\WEB-INF\lib\activation.jar;%AXIS_HOME%\WEB-INF\lib\mail.jar;%AXIS_HOME%\WEB-INF\lib\xmlsec-1.4.4.jar

   c.
   CLASSPATH=.;%AXIS_CLASSPATH%


3. 執行方法
   java org.apache.axis.wsdl.WSDL2Java wsdl檔案全名 -o 相對目錄名稱
   
   例如:
   C:\>java org.apache.axis.wsdl.WSDL2Java outbound.wsdl -o wsdl_to_java_temp
   即代表會把 outbound.wsdl 轉換完成的檔案放在 C:\wsdl_to_java_temp 底下

沒有留言:

張貼留言