Tomcat如何配置去项目名称访问.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Tomcat如何配置去项目名称访问

相关资料: 1. /dobaibai/item/4cf925818faad25f850fab11 多域名访问 配置步骤 2. /question/541651557.html 配置后http://localhost:8080 仍是访问TOMCAT主页问题解决 3. /blog/1139064 TMOCAT启动,虚拟机内存不足问题解决 任务目标: 两个项目《易汇》《体系管理》部署在同一服务器中,并易汇不通过项目名称访问,而体系管理通过 “/qc”访问,效果如下: http://localhost:8080 访问易汇管理系统 http://localhost:8080/qc/ 访问体系管理系统 解决过程与遇到问题: 刚开始尝试时候,参照相关资料 连接1配置方式,进行模仿。 1.先解决只部署一个项目时,去除项目名称访问该项目 找到D:\apache-tomcat-6.0.39\conf\server.xml 配置文件,并在 Host name=localhost appBase=webapps unpackWARs=true autoDeploy=true xmlValidation=false xmlNamespaceAware=false /Host 标签中插入 Context path= docBase=D:\\project\\dcms reloadable=true debug=0 /Context 效果: Host name=localhost appBase=webapps unpackWARs=true autoDeploy=true xmlValidation=false xmlNamespaceAware=false Context path= docBase=D:\\project\\dcms reloadable=true debug=0 /Context /Host标签中插入 在Context标签中path属性是相当于起到项目别名的作用,比如path=”/qc” 就可解决任务目标中的第二条连接访问,docBase就是项目在的物理路径(刚开始对这个“项目”物理路径理解很模糊,网上也没有太详细的说法,导致了第一次的错误),reloadable这个属性就是自动部署,“true”为自动部署;debug 调试消息等级,0最低,9最高,越高信息越多。 当进行实际操作时,我发现,我对docBase这个所谓的“项目物理路径”根本就没概念,他是直接是我Myeclipse中正在开发调试的项目呢,还是一个已经完成了的项目呢? 我需要的是直接就关联到我正在Myeclipse中的项目里,网上找的资料基本都是直接关联一个已经完成了的项目。在大量的搜索资料后,我自己逐渐有了这个概念:这个“项目物理路径”其实是完成后的项目的路径,并不是想象中的Myeclipse中的项目路径。但是要是我就是指向开发工具中的项目啊,于是我决定尝试。 其中我Myeclipse调试的项目的物理路径是:D:\myWork\ws\DevelopCenterManageSystem2 于是我将Context标签中的docBase属性做了改变,效果: Context path= docBase=D:\\myWork\\ws\\DevelopCenterManageSystem2 reloadable=true debug=0 /Context 当做了以上修改后,我启动TOMCAT,发现根本就没有将项目部署进去,myeclipse控制台根本就没有任何部署启动该项目的信息。所以,myeclipse中的项目路径并不是我需要的,于是又开始上网查找,在无意间,终于找到了,其实就是一级之差,docBase 需要的是myeclipse中的WebRoot这个目录,其实仔细想想也能明白,编译后的文件和页面文件都是存放于这个目录之下,服务器需要的不正是这些么。于是修改配置: Context path= docBase=D:\\myWork\\ws\\DevelopCenterManageSystem2\\WebRoot reloadable=true debug=0 /Context 修改完成后,再一次启动TOMCAT,控制台终于刷出一片信息,项目终于通过修改配置文件自动部署了。 第一个小目标最终配置效果: Host name=localhost appBase=webapps unpackWARs=true autoDeploy=true xmlValidation=false xml

文档评论(0)

kakaxi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档