wsimport命令生成webService java客户端代码
Posted 在奋斗的大道
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wsimport命令生成webService java客户端代码相关的知识,希望对你有一定的参考价值。
wsimport简介
在JDK的bin文件夹中,有一个wsimport.exe工具,可依据wsdl文件生成相应的类文件,将生存在本地这些类文件拷贝到需要使用的项目中,就可以像调用本地的类一样调用webService提供的方法。该工具可以用于非Java的服务器,如用C#编写的WebService,通过wsimport则生成Java的客户端实现。
常用命令如下:
wsimport -keep -d E:\\webservice生成代码\\项目接口\\d -s E:\\webservice生成代码\\项目接口\\s -p com.zzg.wsdl -verbose http://172.31.1.22:8002/JSJJGPTService/service/Projdata?wsdl
参数详解:
-keep:是否生成java源文件
-d:指定.class文件的输出目录
-s:指定.java文件的输出目录
-p:定义生成类的包名,不定义的话有默认包名
-verbose:在控制台显示输出信息
-b:指定jaxws/jaxb绑定文件或额外的schemas
-extension:使用扩展来支持SOAP1.2
效果截图:
以上是关于wsimport命令生成webService java客户端代码的主要内容,如果未能解决你的问题,请参考以下文章
调用webservice接口,加密的WSDL怎样用wsimport命令生成客户端代码?