axis wsdl2java 使用

来源:互联网 发布:一淘和淘宝联盟区别 编辑:程序博客网 时间:2024/05/29 10:34

最近需要使用axis根据wsdl文件生成客户端代码,由于axis不像axis2中有WDSL2Java这个脚本,而且在使用axis中的WDSL2Java类时,碰到了一些问题,主要就是类路径的问题,按照网上说的使用java 命令来运行,但是总是报错说WDSL2Java类找不到,后面发现如果在eclipse里面做这件事的话简直太容易了。

一 . 下载axis-1.4.1-bin.zip,下载地址是http://www.apache.org/dyn/closer.cgi/ws/axis/1_4.解压,要用到lib里的所有jar包,但是这里还不够,还要再另外下载几个,activation.jar, mail.jar, xmlsec-1.2.1.jar, xalan.jar.

二.eclipse里进行第二个步骤,新建一个工程,然后将刚才提到的所有jar包引入,找到axis.jar里的WSDL2Java.class文件,这个class是可以右键run的.

三 . 右键点击WSDL2Java.class -- run us -- run Configurations -- Arguments,Program argument.这里是给main传参数的,在这里参数自然就是wsdl文件的位置了.输入-p packagename -u XXX\XX.wsdl,(XXX代表路径),或者wsdl地址也可以

搞定,就是这样了,run一下就ok了,工程目录下会有自动生成的java文件
原创粉丝点击