axis生成wsdl的JAVA客户端服务接口

下载Axis包: axis-bin-1_4.zip 里面包存放路径:axis-1_4\lib,包共有8个JAR:axis.jar,axis-ant.jar,commons-discovery-0.2.jar,commons-logging-1.0.4.jar,jaxrpc.jar,log4j-1.2.8.jar,saaj.jar,wsdl4j-1.5.1.jar.

 

然后需要再添加其他包:activation.jar,asm.jar,asm-attrs.jar,dom4j-1.6.1.jar,mail.jar,xerces-2.6.2.jar,xml-apis.jar,XmlSchema-1.0.jar。

 

 

上面提到的所有包已经存放在axis,下面有提供下载。

 

有了上面的包之后,只要执行以下命令就可以生成 java的 webservice客户端服务接口:

C:\axis>java -classpath ".;xerces-2.6.2.jar;activation.jar;asm.jar;asm-attrs.jar
;axis.jar;axis-ant.jar;commons-discovery-0.2.jar;commons-logging-1.0.4.jar;dom4j
-1.6.1.jar;jaxrpc.jar;log4j-1.2.8.jar;mail.jar;saaj.jar;wsdl4j-1.5.1.jar;xml-api
s.jar;XmlSchema-1.0.jar" org.apache.axis.wsdl.WSDL2Java -o "abcdefg" http://134.
128.51.57:10001/crmweb/services/IntfWebServiceSOAP?wsdl

这样就会在 axis目录下 生成 abcdefg目录,里面有我们需要的Java代码。

 

 

另外附带一个 最近刚开发的一个项目接口:interfaceprocessor.jar

 

你可能感兴趣的:(java,log4j,xml,ant,webservice)