webservice服务端和客户端小demo

本文介绍了使用IDEA创建WebService服务端和客户端的方法。服务端创建后直接启动,无Bug即成功。客户端创建时,将代码放于client文件夹,若使用JDK1.8版本点击OK后会出现Bug,修复后创建正常会生成文件,可通过main方法调用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

webservice使用IDEA创建服务端和客户端!

创建服务端

1.创建

一步一步直接生成…

在这里插入图片描述

在这里插入图片描述在这里插入图片描述

2.直接启动

没有任何提示正常,只要不出Bug就成功了!
?
?

创建客户端

1.为了省事,直接在本类中创建,我在项目中创了文件夹,叫client

在这里插入图片描述

2.我要将客户端代码放在client文件夹下

在这里插入图片描述
所以我在 client文件夹 --> 右键 --> WebServices --> Generate Java Code From Wsdl… 出来框子

3.弹出框内容

在这里插入图片描述

4.如果是jdk1.8版本,那在这里点击OK之后就出了Bug

Exception in thread “main” java.lang.AssertionError: org.xml.sax.SAXParseException; systemId: jar:file:/D:/developmentCode/IdeaCode/serviceServer/lib/jaxb-xjc.jar!/com/sun/tools/xjc/reader/xmlschema/bindinfo/binding.xsd; lineNumber: 52; columnNumber: 88; schema_reference: ���� accessExternalSchema �������õ����ƶ������� ‘file’ ����, ����޷���ȡ�����ĵ� 'xjc.xsd’��

不慌,解决方法在这!

创建Web Service Client 报错 java.lang.AssertionError: org.xml.sax.SAXParseException; systemId

5.Bug修复完后创建正常会出现一堆文件,目录大概就是这样!

在这里插入图片描述

6.随便创建个main方法,创建的那几个类写的很详细,直接调使用就行!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值