几年前用java开发以及调用webservice服务都是比较复杂的事情,但现在已经变得很简单。Axis已经为我们做好了一切,我们只需要使用它的工具方法生成我们自己想要的webservice服务即可。这里只先讲一下通过WSDL描述,来生成java类的方法。 开发环境是JDK1.5,eclipse3.2.1集成Myeclipse5.1。 1、下载WSDL2JAVA.rar包,其中包含activation.jar,axis-ant.jar,axis.jar,commons-discovery-0.2.jar,commons-logging-1.0.4.jar,jaxrpc.jar,log4j-1.2.8.jar,mail.jar,saaj.jar,wsdl4j-1.5.1.jar。解压之后导入project中。 2、选择run...->JavaConfiguration->New Configuration 3、选择(构选上Include libraries when searching for a main class)或者填入main函数org.apache.axis.wsdl.Java2WSDL 4、在Arguments里填入run参数。如:-p com.ws.client -o d:/ d:/Backup/WebService_WSDL 其中p参数表明要生成的包路径,o参数是输出的文件路径,如果不带该参数,则自动按包路径添加到项目路径中, 另外就是必须的WSDL文件路径。 5、点击run即可生成对应相关的java类文件了。