首页 > 编程语言 >axis自动生成java代码

axis自动生成java代码

时间:2022-08-27 15:00:27浏览次数:48  
标签:java lib 代码 jar HOME% wsdl axis AXIS

假设axis的文件夹路径为:D:\project\axis-1_4

在这个目录根目录下放需要生成java的wsdl文件,然后建立一个xxx.bat文件,内容如下:

set AXIS_HOME=D:\project\axis-1_4

set CLASSPATH=,;%AXIS_HOME%\lib\axis.jar;%AXIS_HOME%\lib\axis-ant.jar;%AXIS_HOME%\lib\commons-discovery-0.2.jar;%AXIS_HOME%\lib\commons-logging-1.0.4.jar;%AXIS_HOME%\lib\jaxrpc.jar;%AXIS_HOME%\lib\log4j-1.2.8.jar;%AXIS_HOME%\lib\saaj.jar;%AXIS_HOME%\lib\wsdl4j-1.5.1.jar;%AXIS_HOME%\lib\mail.jar;

java org.apache.axis.wsdl.WSDL2Java -p com.tf.mpltcc360.wsxc GetData.wsdl

备注:"com.tf.mpltcc360.wsxc"代表生成的代码的包目录结构,生成的文件会在D:\project\axis-1_4目录下

"GetData.wsdl"为wsdl文件名,当然这里也可以写上http://xxx/xxx?wsdl

代码调用方式:

xxxLocator servince = new xxxLocator();
xxxSoap_PortType client = servince.getxxxSoap();
String xmlDoc = client.getxxxx("xxxx");//此处为ws提供的方法

标签:java,lib,代码,jar,HOME%,wsdl,axis,AXIS
From: https://www.cnblogs.com/wkbalabala/p/16630560.html

相关文章

  • JavaScript执行上下文了解
    一、执行上下文是什么        在JavaScript中,有三种代码分类:        1.全局代码(全局中书写的代码)        2.局部代码(常见函数体里的代码)  ......
  • JavaSE-Day02-面向对象编程
    面向对象编程OOP面向对象和面向过程对于描述复杂的事务,从宏观上需要面向对象的思路,具体到微观,仍然需要面向过程的思路面向过程——第一步做什么,第二部做什么......面......
  • Java·初篇 01认识第一个程序
    Java·初篇01认识第一个程序一、前期准备【环境搭建】(https://www.java.com/zh-CN/)了解JRE和JDKJDK的下载和按照【常用DOS命令】目的:使用JDK,在bin目录中编译ja......
  • 不登录的前提下,如何复制csdn代码
    按F12。部分电脑需要Fn+F12。点开上方的console,即控制台。复制命令:document.body.contentEditable="true",然后回车。再按一次F12,退出源代码检查模式......
  • Java方法重载的本质
    Java方法重载的本质publicclassDispatcherClient{publicstaticvoidmain(String[]args){Animala=newAnimal();Animala1=newDog()......
  • java 连接 redis
    Jedis导入对应的依赖<dependencies><!--jedis--><dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId>......
  • Java10-接口,多态
    第一章接口1.1概述接口,是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量、构造方法和成员方法,那么接口的内部主要就是封装了方法,包含抽象方法(JDK7......
  • java自定义stream
    一、流程1//自定义集合,继承ArrayList,与ArrayList没啥区别SelfList<Apple>appleList=newSelfList<>();importjava.util.ArrayList;importjav......
  • Java调用Windows系统命令CMD
    Java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。cmd/cdir是执行完dir命令后关闭命令窗口。 cmd/kdir是执行完dir命令后不关闭命令窗口。 ......
  • B站路飞学IT爬虫案例之梨视频板块视频扒取案例代码及分析
    fromlxmlimportetreeimportrequestsimportrandomimportosimporttimefrommultiprocessing.dummyimportPool#高性能异步爬虫#多进程,多线程异步爬虫(不推荐)#好......