用Myeclipse在web项目中发布WebService
来源:互联网 发布:linux设置用户密码 编辑:程序博客网 时间:2024/05/21 08:40
准备工作:
1、新建一个web项目;
2、定义服务的接口Speaker:
3.创建这个接口的实现类Person:主要步骤:
1.依次点击左上角的“File”-->“New”-->“other”,如下图所示:
2.选择"Web Service",点击“Next”,如下图所示:
3.点击"Install JAX-WS-Facet"安装JAX-WS-Facet,如下图所示:
4.选择自己所要发布服务的项目等,如下图所示:
5.在 Java class一栏中,选择web服务的实现类,(点击右边的Browse,直接搜索类名即可),其余的不用修改:
6.完成上述步骤以后,在WEB-INF目录下可以看到多了两个文件:“sun-jaxws.xml”和“web.xml”,然后再导入相关的jar包,不然会报错:java.lang.ClassNotFoundException: com.sun.xml.ws.transport.http.servlet.WSServletContextListener 。(点击下载相关jar包)
7.打开"web.xml",可查看配置:
8.启动web项目之后,打开浏览器,访问“web.xml”中servlet(url-pattern)对应的webservice:
出现以上界面,说明服务发布成功。
总结:
1.当出现:java.lang.ClassNotFoundException: com.sun.xml.ws.transport.http.servlet.WSServletContextListener异常时,很大原因是因为忘了导入相关jar包;
2.通过“web.xml”中对应的servlet(url-pattern)访问发布的webservice,每个人端口号不同,我这里修改了tomcat的配置文件,将默认端口改成了80。
- 用Myeclipse在web项目中发布WebService
- java学习笔记之webservice(四)--用Myeclipse在web项目中发布WebService
- 在纯WEB项目中发布一个WebService
- 在项目中使用AXIS2发布WebService
- Servlet开发(一)如何在Myeclipse 中使用tomcat(配置tomcat,发布web项目)
- 在java web项目中集成webservice
- 在java web项目中集成webservice
- WebService:CXF发布Web项目
- Eclipse与MyEclipse在发布web项目时的区别
- Eclipse与MyEclipse在发布web项目时的区别
- 在myeclipse中调试web项目
- webservice(五) web项目发布webservice
- Myeclipse中web项目不能发布到tomcat的解决办法
- 关于在Eclipse中发布Web项目
- 在Tomcat中发布web项目
- 如何在java Web项目中开发WebService接口
- 如何在java Web项目中开发WebService接口
- 在java web项目中集成webservice ---cxf
- js的数据类型
- PowerDesigner(十)-设置表字符集和存储引擎
- 评论
- vue+Java后端进行调试时如何解决跨域问题
- Pyhton 学习笔记之 bin2hex & hex2bin
- 用Myeclipse在web项目中发布WebService
- bootstrap实现轮播图
- 解决ssh 创建对象空指针问题
- win10下搭建GitLab服务器
- CSDN markdown编辑器输入空格
- 安卓抓包工具charles安装使用
- 事务的隔离级别
- DateUtils.parseDate的缺陷
- Django知识点汇总