在web项目中发布jaxws
概述
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee"xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"id="WebApp_ID" version="3.0" metadata-complete="false"><display-name>Archetype Created Web Application</display-name> </web-app>
<!-- JAXWS-RI --> <dependency><groupId>com.sun.xml.ws</groupId><artifactId>jaxws-rt</artifactId><version>2.2.10</version> </dependency>
[INFO] \- com.sun.xml.ws:jaxws-rt:jar:2.2.10:compile [INFO] +- javax.xml.bind:jaxb-api:jar:2.2.12-b140109.1041:compile [INFO] +- javax.xml.ws:jaxws-api:jar:2.2.11:compile [INFO] +- javax.xml.soap:javax.xml.soap-api:jar:1.3.7:compile [INFO] +- javax.annotation:javax.annotation-api:jar:1.2:compile [INFO] +- javax.jws:jsr181-api:jar:1.0-MR1:compile [INFO] +- com.sun.xml.bind:jaxb-core:jar:2.2.10-b140802.1033:compile [INFO] +- com.sun.xml.bind:jaxb-impl:jar:2.2.10-b140802.1033:compile [INFO] +- com.sun.xml.ws:policy:jar:2.4:compile [INFO] +- org.glassfish.gmbal:gmbal-api-only:jar:3.1.0-b001:compile [INFO] | \- org.glassfish.external:management-api:jar:3.0.0-b012:compile [INFO] +- org.jvnet.staxex:stax-ex:jar:1.7.7:compile [INFO] +- com.sun.xml.stream.buffer:streambuffer:jar:1.5.3:compile [INFO] +- org.jvnet.mimepull:mimepull:jar:1.9.4:compile [INFO] +- com.sun.xml.fastinfoset:FastInfoset:jar:1.2.13:compile [INFO] +- org.glassfish.ha:ha-api:jar:3.1.9:compile [INFO] +- com.sun.xml.messaging.saaj:saaj-impl:jar:1.3.25:compile [INFO] +- org.codehaus.woodstox:woodstox-core-asl:jar:4.2.0:runtime [INFO] +- org.codehaus.woodstox:stax2-api:jar:3.1.1:runtime [INFO] \- com.sun.org.apache.xml.internal:resolver:jar:20050927:compile
服务实现
服务接口
package cn.ljl.baseframe.test.jaxws; import javax.jws.WebResult; import javax.jws.WebService; @WebService public interface IHelloJAXWSService {@WebResult(name = "helloWorld")public String getHelloWord(); }
服务实现类
package cn.ljl.baseframe.test.jaxws; import javax.jws.WebService; @WebService(endpointInterface = "cn.ljl.baseframe.test.jaxws.IHelloJAXWSService") public class HelloJAXWSServiceImpl implements IHelloJAXWSService {@Overridepublic String getHelloWord() {String helloWorld = "hello, jaxws!";return helloWorld;} }
配置endpoints
<?xml version="1.0" encoding="UTF-8"?> <endpoints xmlns="http://java.sun.com/xml/ns/jax-ws/ri/runtime"version="2.0"><!-- 服务路径http://网站路径/services/hello --><endpoint name="hello"implementation="cn.ljl.baseframe.test.jaxws.HelloJAXWSServiceImpl"url-pattern="/services/hello" /> </endpoints>
测试
转载于:https://www.cnblogs.com/ywjy/p/5196118.html
在web项目中发布jaxws相关推荐
- WebService CXF系列: SpringBoot同一个项目中集成JaxWS和JaxRS
WebService CXF系列: SpringBoot同一个项目中集成JaxWS和JaxRS 介绍 项目介绍 项目架构 项目介绍 项目集成的原则 SpringBoot集成JaxWS 1. JaxWs ...
- 由web项目中上传图片所引出的路径问题
我在做javaweb项目的时候,有个项目中需要进行图片的上传,有次我重新部署项目后,发现之前上传的图片不见了,最后找出原因:图片上传在服务器目录上,而不是绝对路径,所以特别想弄清楚javaweb项目中 ...
- 详解log4j2(下) - Log4j2在WEB项目中配置
官方介绍和学习文档网址为http://logging.apache.org/log4j/2.x/ 首先在WEB项目中引入以下几个jar包: ① log4j-api-2.4.1.jar ② log4j- ...
- 将Ext JS 5应用程序导入Web项目中
将Ext JS 5应用程序导入Web项目中 相关资料: http://docs.sencha.com/extjs/5.1/getting_started/welcome_to_extjs.html 效 ...
- JAVA Web项目中所出现错误及解决方式合集(不断更新中)
JAVA Web项目中所出现错误及解决方式合集 前言 一.几个或许会用到的软件下载官网 二.Eclipse的[preferences]下没有[sever]选项 三.Tomcat的安装路径找不到 四.T ...
- maven mybatis mysql_Java Web学习系列——Maven Web项目中集成使用Spring、MyBatis实现对MySQL的数据访问...
标签: 本篇内容还是建立在上一篇Java Web学习系列--Maven Web项目中集成使用Spring基础之上,对之前的Maven Web项目进行升级改造,实现对MySQL的数据访问. 添加依赖Ja ...
- 在java web项目中编写自己的代码生成器
在java web项目中编写自己的代码生成器 转载于:https://www.cnblogs.com/punisher/p/5909943.html
- Web项目中引进EasyUI的路径问题
场景 Web项目中引入EasyUI,新建test.html,页面中引入EasyUI相关资源文件. 运行后页面并没有改变,打开检查提示404找不到资源. 实现 项目路径为: 路径引用错误: test.h ...
- maven web项目中的web.xml的版本如何更改
maven web项目中的web.xml的版本如何更改 问题 因web.xml的版本太低不支持el表达式的问题(maven3.6版本通过底层的maven web插件生成的最终的web.xml文件版本只 ...
最新文章
- python学习--函数例子
- React鼠标右单击事件
- 三相电压和电流的模拟前端处理
- python json key_最全总结 | 聊聊 Python 数据处理全家桶(配置篇)
- 约瑟夫问题_公式原理详解
- 2018年大数据趋势 :人工智能... 数据分析将包含可视化模型...
- linux下lamealsa进行音频流操作(八)用ffmpeg将mp3转为wav
- 数据集Freebase-FB13
- 各移动云测试平台对比
- JAVA简介及视频教程
- STC12系列单片机的AUXR辅助寄存器
- 九种引人瞩目的开源大数据技术
- html语言下上标对齐,html常用标签基础
- win10下面搜索框无法搜索应用的解决方案
- PIV粒子成像测试拍摄风洞设备
- idea连接数据库失败的几种解决方案
- 商务搜索引擎_外贸研修 | 世界各国常用搜索引擎,开发客户必备!
- pdf 生成文件工具类
- linux文件 第八行,求助:如何grep一个文件中含有关键词“OTU_”之后第八行的信息...
- mysql 一边查询一边删除和一边新增一边查询判断所导致的问题
热门文章
- 这份HCIE-Routing Switching笔试试题,你能答对几道?
- 理解 Pod 和容器设计模式
- html 关键帧作标记,关键帧有什么用?
- cfb为什么不需要填充_为什么很多高中生数学成绩不理想,需要补课?因为不熟练啊!...
- solr 英文模拟mysql like查询xml_Solr之精确、匹配、排序、模糊查询-yellowcong
- vs如何实现tcp连续发送多条消息_消息队列之 RabbitMQ
- redis分布式锁实现原理_redis分布式锁实现分析与实践
- 学科实践活动感悟50字_中学生学科实践活动50字
- C++ :学习(类、指针)
- 【视频课】深度学习入门必修,子欲学算法,必先搞数据!