前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Tomcat和Eclipse不同的集成方式

Tomcat和Eclipse不同的集成方式

作者头像
Jerry Wang
发布2019-05-28 12:48:56
4460
发布2019-05-28 12:48:56
举报

Sent: Thursday, March 5, 2015 1:44 PM

最近在使用Eclipse里的run as Server功能时,经常遇到一些很诡异的问题,困扰了我很久:

在Eclipse里Run as server时,

clipboard1
clipboard1

会遇到某些resource file load不到的问题,但是这些file在Eclipse的project里确实存在。

clipboard2
clipboard2

但是同样的代码,在Ben的Eclipse里能work,但是在我的Eclipse就遇到404 error。

感谢Ben的帮助,提供了一种办法来避免这类问题。

这是Ben Eclipse里tomcat的设置:

clipboard3
clipboard3

在这种设置下,我们在Eclipse里deploy web application后,deployed web module会出现在tomcat安装目录下的webapp folder里。

这是我Eclipse里的设置:

clipboard4
clipboard4

在这种设置里,Eclipse里deploy的web module不会出现在tomcat安装目录下的webapp folder里,而是你Eclipse workspace的这个folder下:

workspace.metadata.plugins\org.eclipse.wst.server.core\tmp1\work\Catalina\localhost:

clipboard5
clipboard5
clipboard6
clipboard6

现在有两个遗留问题让我很费解:

为什么同样的代码,用第二种设置会遇到404 error但是第一种不会? 即使是第一种working的设置,我发现三个module对应的folder都是空的,那么runtime的时候,tomcat是从什么地方取出resource 的content来serve consumer的?想不通。

clipboard7
clipboard7
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019年03月27日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Sent: Thursday, March 5, 2015 1:44 PM
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档