大家好,我是Lex 喜欢欺负超人那个Lex

擅长领域:python开发、网络安全渗透、Windows域控Exchange架构

今日重点:Java开发的webservice 如何部署在Tomcat服务器

事情是这样的

最近公司事情比较多,忙的连文章都没时间写

昨天,老板还把他侄女插到了我组里来,非说要给她点任务学习

这TM不是添乱吗?玩技术还要搞关系,感觉自己又回到了山东

为了满足老板软硬兼施、不肯罢休还带着一点期待的眼神

我就说,那就让她写个日志分析查询的服务吧

心想写个查询的Java WebService,你能弄出什么幺蛾子

为了给她一点指导,我还特地从CSDN翻出一篇要饭大佬写的Java服务开发教程

eclipse下开发简单的Java Web Service_lexsaints-CSDN博客

在eclipse上开发好之后,如何将服务部署到Tomcat上呢?

在web项目的WEB-INF目录下,创建sun-jaxws.xml配置文件,添加内容如下:相关类名及引用,根据自己项目的名称进行修改

<?xml version="1.0" encoding="UTF-8"?><endpoints xmlns="http://java.sun.com/xml/ns/jax-ws/ri/runtime" version="2.0"><endpoint name="TestWebService" implementation="com.lex.webservice.TestWebService" url-pattern="/TestWebService" />
</endpoints>

3.修改web.xml配置文件

修改web.xml文件,如下图所示,注意listener监听器 及servlet引用,来自我们添加的jar包,如果jar包没有引用,则启动服务时,会报错。

<?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" 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"><display-name>JavaWebService</display-name><listener><listener-class>com.sun.xml.ws.transport.http.servlet.WSServletContextListener</listener-class></listener><servlet><servlet-name>TestWebService</servlet-name><servlet-class>com.sun.xml.ws.transport.http.servlet.WSServlet</servlet-class><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>TestWebService</servlet-name><url-pattern>/TestWebService</url-pattern></servlet-mapping></web-app>

5.放入tomcat的tomcat7.0.88\webapps文件夹中

6.将相关引用的jar包,放入tomcat服务器的tomcat7.0.88\lib 文件夹中

7.启动tomcat服务器,通过tomcat配置的端口,即可访问服务;我配置的端口为8081

http://localhost:8081/JavaWebService/TestWebService?wsdl

pygame系列文章

  • 一起来学pygame吧 游戏开发30例(二)——塔防游戏
  • 一起来学pygame吧 游戏开发30例(四)——俄罗斯方块小游戏 
  • 一起来学pygame吧 游戏开发30例(五)——消消乐 小游戏
  • 【一起来学pygame专栏源码】26个案例及源码【共400M】
  • pygame游戏26个案例及源码【共400M】_pygame游戏作品,pygame实例下载-Python文档类资源-CSDN下载
  • 【完整脚本】前女友发来加密的 “520快乐.pdf“,我用python破解开
  • 【前女友发来加密的“520快乐.pdf“,我用python破解开】完整脚本_pygame游戏26个案例及源码【共400M】-Python文档类资源-CSDN下载
  • 【完整脚本】女友晚安之后依然在线:python男友用20行代码写了个小工具
  • 女友晚安之后依然在线:python男友用20行代码写了个小工具_pythonlist相加-Python文档类资源-CSDN下载
  • 【完整脚本】python定位照片精确位置
  • python定位照片精确位置完整代码脚本_python定位-Python文档类资源-CSDN下载
  • Java实现照片GPS定位【完整脚本】
  • ReadPicExif.zip_如何用一张照片进行GPS定位-Java文档类资源-CSDN下载
  • Python实现照片GPS定位【完整脚本】
  • python定位照片精确位置完整代码脚本_python定位-Python文档类资源-CSDN下载
  • 女神忘记相册密码 python20行代码打开【完整脚本】
  • 女神忘记相册密码python20行代码打开.py_远程电击九头蛇安防YYDS-Python文档类资源-CSDN下载
  • python修改证件照底色、大小、背景、抠图【完整源码】
  • python修改证件照底色、大小、背景、抠图【完整源码】_python证件照修图-Python文档类资源-CSDN下载

老板亲戚来公司实习,差点把公司的Tomcat搞崩了,就因为不会部署Java服务相关推荐

  1. 沙雕同事一来公司就把高并发的程序搞崩了,我心态也蹦了!

    最近有位粉丝刚从阿里面试回来,分享了一些面试题!测测你能完美的回答几道呢? 有没有一种一定能保证线程安全的代码写法?(偷偷告诉你,真的有!) 自定义线程池有7个参数,他们分别是什么意思? 为什么阿里规 ...

  2. 入职公司实习两周的一些感受

    时间过的很快,今天又是周五了,刚刚交完每周总结报告,算起来已经进入公司实习两周,稍微谈下这段时间在公司实习工作的感受吧. 首先说下自己的应聘的工作(软件开发实习生-Android应用开发方向): 本来 ...

  3. 跪舔你的老板,但不要爱上你的公司

    作者| Mr.K   编辑| Emma 来源| 技术领导力(ID:jishulingdaoli) 有读者问我,在职场当中怎样才能挣到更多的钱? 先来看一个故事: 在美国的某个地铁站里,一名男子在卖艺乞 ...

  4. 【实习】在大公司实习六个月后的收获

    从大三的暑假开始,我就一直在某互联网公司一直实习到来年的一月份,算起来也六个月了,经历过这六个月的洗礼,颇有感想,假如自己没有这段经历的话,或许自己会错失职场和技术上的收获.我始终相信,所有的经历无论 ...

  5. 去大公司实习还是去创业公司实习好?

    一,这是个老问题.虽然我没在知乎答过,但是"毕业生.实习生进大公司还是小公司",是个初级职业发展规划中的 经典问题. 二,这个问题的答案也是经典而千篇一律的.正如开复老师所言,大公 ...

  6. 无锡华润上华公司实习感想

    无锡华润上华公司实习感想 写在前面 大四上学期,学校统一组织应用物理专业前往无锡华润微电子的子公司华润上华二厂进行实习,共为期7天. 在这7天内,大概体验了一下住宿.餐饮.工作环境.企业文化等一些方面 ...

  7. it企业实习_it公司实习心得体会

    2016 全新精品资料 - 全新公文范文 - 全程指导写作 – 独家原创 1 / 14 it 公司实习心得体会 篇一: IT 企业认知实习心得 IT 企业认知实习心得 在这个学期末, 在学校和学院的帮 ...

  8. java程序员实习刚进入公司一般会安排做什么?

    新人进公司首先给你配置个人有邮箱和ip,clone代码让你熟悉大概有一周左右. 再在此之间,可能会有你的同事或者组长来给你大致讲一下项目的模块,架构,数据库,有的 公司让你看,不懂的让你去问他. 针对 ...

  9. 学校到公司实习的个人经历(java)

    一个从学校到公司实习的个人经历(java开发) 人生中第一篇博文吧,没什么技术,纯粹和大家分享自己从大学(二本)到公司实习的一个过程吧,在这个过程中需要注意或者需要准备的,同时也希望在学校的同学能够针 ...

最新文章

  1. composer爆错:zlib_decode():data error
  2. python基础知识选择题-python基础知识练习题(二)
  3. 在表空间有足够free space的情况下出现ORA-1652
  4. Linux vim多文件切换
  5. sqlite字符串连接(追加写入)
  6. 【空间分析】4 探索性分析
  7. 服务器存储位置,云储存位置及存储服务器
  8. Codeforces 802 补题
  9. [0x7FFE1E17E050] ANOMALY: meaningless REX prefix used cmd窗口activate报错
  10. Shiro @RequiresPermissions注解是如何运转的?
  11. 单细胞测序流程(九)单细胞的GO圈图
  12. 喝酒神器小程序源码+全新带特效/多种游戏/支持流量主
  13. 空格的两个ascii值
  14. 知乎百万热议:互联网已成红海,为什么BAT却不涉足传统制造行业
  15. Remix 搭建与简单使用
  16. 2-44钟静雯_day03
  17. css实现翻牌抽奖效果
  18. 使用 better-scroll 实现纵向横向双向滚动并设置吸顶
  19. Flutter学习之路(一)
  20. 复盘_7月(第4周工作复盘)

热门文章

  1. 为什么有些人电脑,电视,家电坏了首先是换新的,而不是维修?
  2. oraclize预言机资料
  3. go 输入输出流(io)
  4. 移除加密的pdf文件密码
  5. ad焊盘对参考点复制_点对点复制
  6. sql server新增列_SQL Server 2017中的新增功能
  7. mac 打不开 不受信任_管理不受信任的外键
  8. sql server 群集_设计有效SQL Server群集索引
  9. sql执行组件是灰色的_如何分析SQL执行计划图形组件
  10. sql server版本号_识别SQL Server版本号的不同方法