通过wsdl2java工具生成客户端段代码(wsdl2java -p cn.com.css.misps.graph.webservice.impl -d F:\src -all http://10.)
首先当前是从官网下载cxf组件.
- http://cxf.apache.org/download.html
http://cxf.apache.org/download.html
下载后解压,在这里主要是用到解压后的bin目录中的wsdl2java.bat该批处理文件.
可以直接进入bin目下,运行wsdl2java,需要注意的他的几个参数
我测试时直接运行的以下命令:
参数说明:
-p 也就是package 对应java中的包
-d 输入目录,生成.java文件会在该目录,会自动添加-p参数配置的包路径
- //定义命名空间 这些都可以从生成的client测试类中找到
- private staticfinal QName SERVICE_NAME =new QName("http://tempuri.org/","IPreventIndulge");
- public staticvoid main(String[] args) {
- //wsdlURL已绑定在生成的类中
- IPreventIndulge preventIndulge = new IPreventIndulge(IPreventIndulge.WSDL_LOCATION, SERVICE_NAME);
- //对应接口
- IPreventIndulgeSoap port = preventIndulge.getIPreventIndulgeSoap();
- //调用对应方法
- System.out.println(port.getIndulgeInfo("1116094623","0"));
- }
//定义命名空间 这些都可以从生成的client测试类中找到
private static final QName SERVICE_NAME = new QName("http://tempuri.org/", "IPreventIndulge");public static void main(String[] args) {//wsdlURL已绑定在生成的类中 IPreventIndulge preventIndulge = new IPreventIndulge(IPreventIndulge.WSDL_LOCATION, SERVICE_NAME);//对应接口 IPreventIndulgeSoap port = preventIndulge.getIPreventIndulgeSoap(); //调用对应方法System.out.println(port.getIndulgeInfo("1116094623", "0"));}
通过wsdl2java工具生成客户端段代码(wsdl2java -p cn.com.css.misps.graph.webservice.impl -d F:\src -all http://10.)相关推荐
- wsdl2java 工具下载_利用wsdl2java工具生成webservice的客户端代码
1.JDK环境 2.下载apache-cxf发布包:http://cxf.apache.org/download.html 目前最新版本为3.2.6, 解压后如下: 解压发布包,设置CXF_HOME, ...
- wsdl2java生成客户端代码_利用wsdl2java工具生成webservice的客户端代码
1.JDK环境 2.下载apache-cxf发布包:http://cxf.apache.org/download.html 目前最新版本为3.2.6, 解压后如下: 解压发布包,设置CXF_HOME, ...
- wsdl生成客户端调用代码
1.jdk自带的"wsimport"命令 wsimport -keep -p 包名 路径 2.wsdl2java工具 请参考另一篇博客:wsdl Java生成webservice客 ...
- 趣味问题:你能用Reflection.Emit生成这段代码吗?
众所周知,Reflection.Emit是非常强大的工具,可以在运行时动态生成各种程序集.类型和方法的IL代码,几乎无所不能.原先我也是这样认为的,但是看了某个人的博客之后我发现想要用Reflecti ...
- 使用TM32CubeMX 图形配置工具生成STM32 工程代码
STM32CubeMX 教程 简介: STM32CubeMX 是 ST 意法半导体近几年来大力推荐的 STM32 芯片图形化配置工具,允许用户使用图形化向导生成 C 初始化代码. 其特性如下: 直观的 ...
- 艾伟_转载:趣味问题:你能用Reflection.Emit生成这段代码吗?(答案)
在上一篇博客中我提出了一个问题:如何用.NET的Reflection.Emit生成等价于下面VB代码的三个类型: Class A Implements B.I End Class Class B In ...
- (二)CXF之用CXF官方工具生成客户端Client
一.CXF工具的下载与使用 登录CXF官网:http://cxf.apache.org/download.html 下载,本系列使用的是3.1.5版本: 添加path环境变量 二.案例 2.1 发布w ...
- vscode 设置用户代码片段(怎么用命令式快速生成一段代码)
1 依次点击设置-用户代码片段 如图 2 点击新建全局代码片段文件 如图 3 输入文件名称(自己命名) 回车进入该文件 如图 4 输入一下代码[cv即可]后 保存即可其中配置项 "prefi ...
- 生成一段代码,能够判断双色球彩票是否中奖
# 双色球开奖号码(前六位为红球,最后一位为蓝球) winning_numbers = [1, 2, 3, 4, 5, 6, 7]# 用户选择的号码 user_numbers = [1, 2, 3, ...
最新文章
- 基于车体约束的INS辅助定位
- JPA单向一对多更新问题
- JavaWeb总结(九)
- 使用AOP动态调用WebService
- Java使用String.format()实现补零
- Go语言环境安装,验证go语言环境、使用文本编辑器编写一个go hello world,Go lang IDE安装,在golang中新建一个go程序
- [leetcode] 142.环形链表2
- 【bzoj5107】[CodePlus2017]找爸爸 dp
- 利用@media screen实现网页布局的自适应
- 软件开发了10年,迷茫了
- [转]Groovy和Grails简介
- Struct嵌套使用
- asp.net mvc redis同步mysql_Mysql和Redis数据同步策略 - 元思 - 博客园
- 关于hibernate插入数据时的乱码问题
- Mac下安装配置Tomcat 9, Homebrew安装Tomcat
- 刷ROM必備的clockworkmod recovery
- css样式中的border-radius属性
- Android做加入购物车,Android实现购物车添加商品动画
- 什么是透明数据加密(TDE)?
- ChunJunOceanBase联合方案首次发布:构建一体化数据集成方案
热门文章
- HashMap 散列初体验
- opengl加载显示3D模型gltf2类型文件
- boost::cv_status相关的测试程序
- boost::safe_numerics模块实现测试自定义异常的测试程序
- boost::msm::mpl_graph::incidence_list_graph相关的测试程序
- boost::hana::fill用法的测试程序
- boost::hana::make_lazy用法的测试程序
- GDCM:获取图像像素间距的测试程序
- ITK:打开一个二进制图像
- VTK:可视化算法之DataSetSurface