- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- SQL语言的应用实验报告南京邮电大学.doc
- SQL注入攻击实例MS_SQL_Server.doc
- squid介绍及其配置优化.doc
- SQL_Server异构数据库之间数据导入导出.doc
- SQL题目.doc
- SS4G型电力机车常见故障分析及其处理措施.doc
- STC12C5A60S2AD功能的使用.doc
- ST-VP-E014-2014 GCB4B型四泵灌装机验证方案.doc
- STC控制的料车行走系统设计.doc
- STM-N光接口参数.doc
- 江苏省盐城市龙冈中学2023年高三下第一次测试语文试题含解析.doc
- 2022年东北矿山考察报告-.doc
- 2022-2023学年北京市第八十五中学九年级化学第一学期期末综合测试模拟试题含解析.doc
- 成都市重点中学2023-2024学年高三第二次模拟考试生物试卷含解析.doc
- 2022-2023学年广西南宁市天桃实验学校英语九上期末统考模拟试题含解析.doc
- 贵州罗甸民族中学2022-2023学年初中化学毕业考试模拟冲刺卷含解析.doc
- 2022-2023学年安徽省铜陵义安区六校联考中考冲刺卷化学试题含解析.doc
- 玛多县2024届三下英语期末教学质量检测模拟试题含解析.doc
- 宜宾市重点中学2024年高三第五次模拟考试生物试卷含解析.doc
- 2022-2023学年江苏省江阴市河塘中学中考生物最后冲刺浓缩精华卷含解析.doc
文档评论(0)