最近项目要用到一个发票开票接口,但是对方居然用的是webService的方式调用,而我们用的是SpringBoot

IDEA在2019的版本后就没有显示的集成WebService了,导致找了很多种方式,都没有很详细的说明白,具体要 怎么处理,刚好弄清楚,写个笔记记录下

我的IDEA版本2020.1, JDK1.8 项目环境:Springboot

1.新建module,选择Apach Axis

2.点击下一步,输入项目名称,后点完成

3.出现如下的界面,勾选需要生成的代码,这里要注意 一定要勾选所有的,尤其是测试类代码,可以让你直接测试代码是否生成OK

4.就会生成如下代码,其中测试类要放到测试模块

5.测试,直接找到对应的测试方法 ,Debug 跑一下 确认代码是否生成OK了

6.最后再项目调试的时候,发现缺了一些maven依赖

<dependency><groupId>org.apache.axis</groupId><artifactId>axis</artifactId><version>1.4</version>
</dependency>
<dependency><groupId>javax.xml.rpc</groupId><artifactId>javax.xml.rpc-api</artifactId><version>1.1.2</version>
</dependency>
<dependency><groupId>commons-discovery</groupId><artifactId>commons-discovery</artifactId><version>0.4</version>
</dependency>

IntelliJ IDEA根据wsdl生成WebServices客户端代码 Sprinng Boot相关推荐

  1. 使用IDEA根据wsdl生成WebServices客户端代码-Java

    生成代码的操作可以在已经存在的项目中进行,也可以在新建的项目中进行 下面新建一个项目进行客户端代码生成操作 依次点击File-->New-->Project新建一个新项目 选择Java,并 ...

  2. 使用axis2,根据WSDL生成java客户端代码

    1.axis2-1.6.2.zip客户端下载地址:https://download.csdn.net/download/chen_jl168/10511183: axis2-1.7.8.zip客户端下 ...

  3. springboot调用webServices(生成固定客户端代码调用,非动态调用)

    ## 环境 jdk-1.8.springboot-2.3.10.RELEASE.SAOP-1.1 一.SAOP工具测试 使用SaopUI工具测试: 1)File->New SAOP Projec ...

  4. cmd命令生成webservice_根据wsdl文件生成WebService客户端代码

    有时候在项目中,一个项目可能有好几个公司在做.系统之间难免会出现互相调用接口的现象,这时候有一种办法就是使用webService.本篇文章将介绍如何将对接系统提供的WebService接口,根据对方提 ...

  5. soupUI生成webservice客户端代码

    在Apache网站下载axis2软件包,同时本机安装soapUI工具.例如,当前我使用的axis2版本为axis2-1.4-bin.zip,soapUI版本为3.6. Apache Axis下载地址: ...

  6. soapUI生成WebService客户端代码

    目录[-] 功能介绍 前提条件 操作步骤 功能介绍 对于面向WebServie接口开发时,当我们已经获取到WSDL文件后,可以使用soapUI工具生成对应的客户端和服务端代码. 前提条件 已在Apac ...

  7. java 生成客户端代码_swagger-codegen生成java客户端代码

    前后端分离的时候,需要建立契约,Swagger可达到该目的(略). 建立Rest接口后,通过swagger-codegen项目可以自动生成对应的客户端代码(c++.php.java.js.node等等 ...

  8. 根据wsdl文件生成WebService客户端代码

    有时候在项目中,一个项目可能有好几个公司在做.系统之间难免会出现互相调用接口的现象,这时候有一种办法就是使用webService.本篇文章将介绍如何将对接系统提供的WebService接口,根据对方提 ...

  9. 用MyEclipse自带工具生成WebService客户端代码

    本文章主要是介绍如何利用已经发布了的Webservice的wsdl来自动生成java的客户端代码.注意:本方法需要你采用的java版本是1.5或者以上的版本,采用MyEclipse来自动生成代码. w ...

最新文章

  1. php的PDO手记1
  2. ode matlab传递变量,一个时变ode求解例子——以及如何向myode传递附加参数
  3. 从自动贩卖机找零看Python中的动态规划问题
  4. php写账户冻结_线上开户指南(首次入金2万,账户总净资产不得低于1万,交易佣金万三,最低25,合单,没平台费)入金后才会有账户号...
  5. warpAffine函数
  6. 【C语言】字符串函数strtok 按照指定字符串分割
  7. mfc 找到字符串中字符_[LeetCode] 467. 环绕字符串中唯一的子字符串
  8. [wikioi]奇怪的梦境
  9. Maven项目的基本创建步骤
  10. pil库修改图片大小_Gvcode库:一个更简单的、华人开源的、自动生成验证码的python库...
  11. perl调用其他的perl_如何使Perl更优雅
  12. clob大数据转换为多行数据
  13. Node:使用node-postgre时,使用async、await查询
  14. 苹果android投屏,iPhone苹果手机如何投屏到电视?三种方法亲测详解!
  15. oracle 经纬度格式转换,GOOGLE与百度经纬度互转(plsql版)
  16. 网络字节序与主机字节序的转换 - HEN_MAN的专栏 - 博客频道 - CSDN.NET
  17. 抑郁症自测量表测试软件,抑郁自评:医用抑郁自测量表,快来测一测你的抑郁指数是多少...
  18. HazelEngine 学习记录 - Layers
  19. 老款Tplink路由器如何桥接
  20. html 整站相对地址,什么是绝对地址和相对地址?

热门文章

  1. Android开发 Error(建议收藏下来以备不时之需):The number of method references in a .dex file cannot exceed 64K.
  2. python openpyxl 操作excel xlrd.biffh.XLRDError: Excel xlsx file; not supported错误修改
  3. 【JY】ETABS中剪力墙的弹塑性行为模拟和评价
  4. 萝卜爆肝Python爬虫学习路线
  5. String 的 endsWith() 方法
  6. 3.20 挖掘机技术哪家强
  7. 金蝶K3 APi学习资料
  8. 人工智能 | ShowMeAI资讯日报 #2022.06.02
  9. Grunt插件之uglify--js代码压缩与合并
  10. 深入浅出C++左值引用,右值引用,移动语义。