一、资源下载
1.下载CXF 
MAC OS / Linux    ***.tar.gz
Windows    ***.zip
注意:不要下载带src的文件

二、环境设置
CXF环境配置
解压apache-cxf-3.3.13.zip ,然后将bin文件夹和lib文件的目录添加到环境变量中即可,具体如下:
打开环境变量步骤:此电脑/我的电脑->右击选择属性->高级系统设置->环境变量
设置环境变量:
【1】新建系统变量,变量名统一设置成cxf_home,变量值按照实际解压后的路径进行设置

【2】编辑系统变量Path,新增bin和lib文件夹的路径,确定即可。

JDK环境配置
首先,先安装JDK1.8 ;
接着,按照CXF的环境变量配置方式,新建系统变量JAVA_HOME,变量值为安装后的JDK文件夹路径;
最后,编辑系统变量Path,添加JDK安装目录下的bin文件夹,按确定即可。

三、开始转换
首先,验证环境是否设置正确:
打开dos窗口(快捷键方式是Win+R;手动打开方式是右击开始,选择运行,输入cmd,按确定即可),输入wsdl2java ,有提示以下信息表示环境设置OK .

【1】如果未设置CXF的环境变量,或者设置错误,会报以下错误:
‘wsdl2java’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。

ERROR: Unable to find cxf-mainfest.jar in cxf_home/lib
【2】如果未设置JDK的环境变量,或者设置错误,会报以下错误:
此时不应有 9

接着,按照以下命令输入即可生成对应的java文件。
常用命令简介
-d 用于指定生成的输出路径
-client 用于生成客户端的调用代码
-service 用于生成发布的代码
-impl 用于生成实现的代码
-all 生成全部代码

wsdl2java -d output_dir -all ***.wsdl

CXF的wsdl2java工具相关推荐

  1. CXF中 wsdl2java工具的使用方法

    下面是一个使用wsdl2java的例子: C:\Users\Administrator>F: F:\>cd misps2 F:\misps2>wsdl2java -d . http: ...

  2. 如何使用CXF的wsdl2java工具

    一.资源下载 1.下载CXF ,博主使用的是3.3.13版本,链接路径 里面有很多文件,我们只需要按照以下原则选择即可 操作系统 目标文件 MAC OS / Linux ***.tar.gz Wind ...

  3. wsdl2java 工具下载_利用wsdl2java工具生成webservice的客户端代码

    1.JDK环境 2.下载apache-cxf发布包:http://cxf.apache.org/download.html 目前最新版本为3.2.6, 解压后如下: 解压发布包,设置CXF_HOME, ...

  4. wsdl2java生成客户端代码_利用wsdl2java工具生成webservice的客户端代码

    1.JDK环境 2.下载apache-cxf发布包:http://cxf.apache.org/download.html 目前最新版本为3.2.6, 解压后如下: 解压发布包,设置CXF_HOME, ...

  5. 利用CXF的wsdl2java来建立Web Service. (转载)

    刚开始接触的是Xfire,由于xfire几年没有维护了,兼容性不是很好,同时会自动在wsdl中产生一些垃圾的东西,特别是如果类中的字段用到了xfire字的泛型,则wsdl非常的庞大,并且客户端根据ws ...

  6. 通过wsdl2java工具生成客户端段代码(wsdl2java -p cn.com.css.misps.graph.webservice.impl -d F:\src -all http://10.)

    首先当前是从官网下载cxf组件. Java代码 http://cxf.apache.org/download.html http://cxf.apache.org/download.html 下载后解 ...

  7. eclipse wsdl2java_使用Eclipse的wsdl2java工具

    一.用Eclipse调用Axis的wsdl2java 1.在eclipse里面新建一个项目或已有的项目: 2.导入 activation.jar axis.jar commons-discovery. ...

  8. 使用CXF开发WebService程序的总结(一):什么是webservice

    1.webservice webservice简单来说是一个规范,它定义了多个不同平台下不同语言开发的项目之间如何通信. 比如有两个项目,一个是windows系统的C#项目,一个是运行在linux系统 ...

  9. CXF框架的使用,利用cxf开发webservice(六)

    1.CXF介绍 1.1 CXF的介绍(详细介绍 http://blog.csdn.net/dwarcheng/article/details/52449199) CXF 简介 关于 Apache CX ...

最新文章

  1. Linux 运维自动化之Cobbler实战案例
  2. 记录 McAfee WebAdvisor 产生大量日志文件,卸载时一直转圈圈,成功卸载方式
  3. [导入]C#优化字符串操作【月儿原创】
  4. linux怎么运行g77,Linux安装g77编译器的技巧
  5. php学历要求_“最好编程语言” PHP面试的两三事
  6. 前端-----今日份小练习
  7. 利用构造函数实现累加
  8. 基于Xamarin移动测试云测试你的Android/iOS移动应用
  9. windows11,安装maven。
  10. 计算机网络网线制作与测试结果,《计算机网络》网线制作实验报告(1).doc
  11. STM32项目设计:基于STM32F4的电子阅读器制作教程
  12. 适合新手的mac电脑使用技巧 苹果电脑的快捷键和使用技巧
  13. win10停止更新_你的win10即将终止!各大版本服务终止日期大全,准备好了吗?...
  14. 对苹果maccms网站漏洞进行修复解决过程
  15. 往事如烟 - 老钟18
  16. og属性优化教程,什么是og标签
  17. 可以一键生成crud的php框架,关于Laravel+vue+admin一键生成CRUD代码
  18. 自备ACM模板 —— 数据结构篇
  19. 整机压力测试_一种服务器整机压力的测试方法
  20. 定义销售组织(Sales Organization)

热门文章

  1. 利用支持向量机进行癌症分类的基因选择
  2. uniapp实战项目 (仿知识星球App) - - 自定义顶部导航栏和登录弹窗组件
  3. 开机弹窗:C:\Program Files\WindowsApps\22094Synapticslncorporate.SmartAudio参数错误
  4. FFMpeg vMix推流手机设置
  5. 计算机vb考试能插u盘么,08年计算机二级VisualBasic辅导:用VB打开任意盘(硬盘/U盘/光盘)的文件...
  6. C++ 保留一位小数
  7. ACIS内核和parasolid内核的来龙去脉与比较—转载
  8. C#大作业——回合制游戏模拟
  9. 在线程中进行读取并写入文件和wenjia
  10. SIM800C二次开发