有时在我们的开发中可能会有这种情况就是你要使用webservice但是对方没有给你提供java文件,可能就只会给你一个wsdl文件,这种文件和xml文件是比较相似。axis2也给我们提供了很好的工具如wsdl2java、java2wsdl。使用之前先下载axis2的开发包,在里面的bin目录里就有wsdl2java.bat的批处理文件。

1.配置java的环境变量,可以在wsdl2java.bat里配置或者在电脑上配置JAVA_HOME或者配置在path里(最好是直接配置JAVA_HOME,因为wsdl.bat文件找的是JAVA_HOME),然后配置AXIS2_HOME,下载的文件放到哪儿就直接写那个文件的目录即可,写axis2顶层目录。

2.准备一个wsdl文件,xml文件也是OK的

3.进入axis2的bin目录执行如下的命令

-uri后面表示的是文件的路径,-o表示java文件的输出目录,-p后面可以加包名。还有一些命令大家上网找找就Ok了。

4.下面就是生成的java文件

以stub结尾的那个就是我们可以拿来使用的。

最新文章

  1. systemctl 取代 service
  2. linux日常小坑
  3. 【编程题目】有两个序列 a,b,大小都为 n,序列元素的值任意整数,无序;(需要回头仔细研究)
  4. (整理)PowerDesign与EF的文档说明
  5. iOS图片攻略之:有3x自动生成2x 1x图片
  6. JAVA 拆分窗口
  7. 使用Flex4的PopUpManager的addPopUp() 方法弹出 removeChild异常的解决办法
  8. php codebase生成随机数
  9. 原版win7镜像IE主页被篡改?
  10. (简单) POJ 3268 Silver Cow Party,Dijkstra。
  11. spring MVC 乱码问题
  12. C++获取基类指针所指子类对象的类名
  13. 探索JS引擎工作原理
  14. LVS DR模式配置
  15. Confluence 6 查看站点状态
  16. 《笨方法学Python》加分题15
  17. 20165205 2017-2018-2 《Java程序设计》第五周学习总结
  18. Java解决输出数组问题
  19. html5 canvas缩放变换
  20. 水晶报表填充.Net Objects数据源

热门文章

  1. N1试卷常考词汇总结
  2. Hadoop伪分布式重启正确流程
  3. 记一次生产环境presto删表失败的问题
  4. python CGI环境搭建
  5. shell脚本中的一些特殊符号
  6. Raspbian 2019-06-20 发布
  7. init container
  8. 常见shell用法
  9. 504错误解决办法 让你的浏览器强制在后端服务器执行而不用通过前端CDN服务器
  10. 第二章 Vue快速入门-- 18 v-for中key的使用注意事项