如何使用CXF将 .wsdl 文件变成java文件
之前没有接触过webservice 的开发,这两天刚开始看,客户提供了.wsdl 的文件,我希望将其转换成 .java 的文件,在网上找了很多资料,终于试通,特总结一下。
1. 安装JDK1.5, 配置系统环境变量:
下载安装JDK后, 设置环境变量:
JAVA_HOME=C:/Program Files/Java/jdk1.5.0_02
Path=%Path%;%JAVA_HOME%/bin(这里的%Path%指你系统已经有的一系列配置)
CLASSPATH=%JAVA_HOME%/lib
2. 下载CXF, 配置系统环境变量:
配置环境变量:
CXF_HOME=E:\WebService\CXF\apache-cxf-2.1.1\apache-cxf-2.1.1(以我的目录为例)
PATH后追加上“ ;%CXF_HOME%\bin”
在cmd命令行中输入wsdl2java如果显示其用法表示配置好了。
3.运行命令是 : wsdl2java d:\document\webservice\hello.wsdl (wsdl 的路径)
4.如果没有报错就表示执行成功了,但是执行成功后的java文件生成到什么地方了? 系统没有提示,当时我就用了一种最笨的方法来找,在整个电脑里面搜索才找到的,后来我才发现了规律,就是你敲入命令的时候,所处的路径,肯定就是你文件生成的地方,我当时是cmd直接进入的,
路径是C:\Documents and Settings\Administrator,所以生成的文件也在这个目录下。
5.新建工程,将生成的java文件和所需要的 jar 包导入即可。
分享到:
相关推荐
在使用Idea根据wsdl自动生成java code的时候;抛出无法找到主类:org.apache.axis.wsdl.WSDL2Java(Throws Could not find main class: org.apache.axis.wsdl.WSDL2Java)。 添加本文的jar包压缩包解压出来的所有jar包...
NULL 博文链接:https://hongyegu.iteye.com/blog/637103
使用cxf wsdl2java生成webservice客户端命令
CXF提供的wsdl2java工具创建客户端的详细步骤
1.如果想学习java优先请访问http://download.csdn.net/source/3266183 2.包含一个eclipse工程以及一个ppt,ppt详细说明了实现的步骤。 3.设计中重点考察了schema validate的配置与实现,后续更高级的相关知识敬请...
848) at org.apache.cxf.wsdl11.WSDLManagerImpl.loadDefinition(WSDLManagerImpl.java:219) at org.apache.cxf.wsdl11.WSDLManagerImpl.getDefinition(WSDLManagerImpl.java:161) at org.apache.cxf.wsdl11....
apache-cxf将wsdl生成java文件
spring 4.2.0 集成的cxf3.1.18的jar包,cxf-core-3.1.18.jar、cxf-rt-bindings-soap-3.1.18.jar、cxf-rt-databinding-jaxb-3.1.18.jar、cxf-rt-frontend-jaxws-3.1.18.jar、cxf-rt-frontend-simple-3.1.18.jar、cxf-...
apache CXF wsdl2java工具使用说明
apache cxf 框架wsdl2java命令的使用。 -encoding是指定编码类型; -p 指定包名 -d 指定生成目录 -all生成服务端和客户端代码 -client 生成客户端代码 -server生成服务端代码 wsdl2java -...
wsdl2java gradle插件 用于在wsdl中生成Java的Gradle插件,在后台使用cxf,并使用与来自apache-cxf的maven wsdl-2-java插件相同的选项。 可从Bintray下载插件二进制文件: ://bintray....
为了解决wsdl解析 生成对应的Java类对象 本网址可以直接点击下载
cxf html.rar cxf html.rar
apache-cxf-2.6.1.zip cxf转化wsdl文件,生成javaBean实体类 附上使用文章:http://blog.csdn.net/sinat_34979884/article/details/78776305
cxf2.7.1.jar该文件为cxf全量包,各jar包间无冲突,亲测可用(已使用其搭建项目)
Eclipse根据wsdl文件自动生成webservice client图解,以及调用示例,附测试项目。源码示例,包括两个wsdl文件
标签:cxf、rt、apache、wsdl、jar包、java、API文档、中文版; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译...
webservice CXF 报错:java.lang.NoClassDefFoundError: org/apache/neethi/builders/AssertionBuilder 需要用到此jar文件 通过apache官网可获得。 文件位置\apache-cxf-2.7.13\lib
Java解析wsdl文档获取具体的方法与参数