问题的提出:
当把app发布到webapps下后,又在server.xml的Host标签内配置缺省context时会出现如词问题,问题原因及一般解决方案参照http://shenxiaodong530.blog.163.com/blog/static/92207246201251814453126/,该解决方案修改了tomcat应用的部署结构,虽能解决问他,但不够优雅,缺省context和其他不在同一个目录中。推荐如下解决方案:
1、缺省context不使用Host标签配置context方式,直接把缺省context命名成为ROOT, 这种方式的缺点是通过ROOT这个名字不能够从字面上知道context的意义
2、缺省context依然使用Host标签配置context方式,同时使用Host的deployIgnore属性忽略appBase下的缺省context被自动发布,而使用Host/context来发布。
参考资料:
http://tomcat.apache.org/tomcat-6.0-doc/config/host.html
http://tomcat.apache.org/tomcat-6.0-doc/config/host.html#Automatic Application Deployment
分享到:
相关推荐
tomcat启动时立即调用quartz执行一次
Spring Tool Suite安装配置tomcat服务器功能,同时也适合eclipse开发工具.
tomcat启动不了问题处理 解决tomcat启动不了问题
解决tomcat中文乱码问题,有详细的解释说明,希望对需要的人有所帮助
spring-instrument-tomcat-3.2.9.RELEASE.jar
一个tomcat下部署了两个应用,一个是普通web应用syncc,另一个应用syncc_wx属于微信公众号后台程序涉及消息定时推送,tomcat未分离...”spring定时任务执行两次的异常排查处理.docx"针对上述描述问题进行分析和解决。
tomcat,spring 源码分析及深入java虚拟机
使用SpringSession管理多台tomcat的session同步到redis上
spring boot项目和vue一起放在tomcat部署,spring boot项目和vue一起放在tomcat部署
spring-instrument-tomcat源码可以直接导入Eclipse工程下面
ps:不能直接设置0积分,只能设置粉丝免费下载,关注完就能免费下载了,Tomcat启动初始化mqtt连接,并可在全局使用此连接,本来想在网上找找,不过全都是答非所问,最后自己尝试和其他小伙伴讨论,终于测试通过了,...
spring 重新动态加载数据库或xml中的bean,可以不用重启tomcat
cxf+spring+tomcat 只是演示,一个helloWorld的例子
Tomcat6+spring+jndi配置数据源说明.docx
tomcat spring jms 异步消息传递入门实例
tomcat解决跨域访问问题,具体配置如下: 1、修改tomcat下的Conf/web.xml文件,在该文件内容中新增以下配置,注意,若该web.xml中存在其它filter,则需要将该filter放在所有filter前面; <filter-name>...
Eclipse+tomcat+maven 配置Spring mvc图文教程.zip Eclipse+tomcat+maven 配置Spring mvc图文教程.zip
基于Spring+JMS+ActiveMQ+Tomcat,我使用的版本情况如下所示:Spring 3.2.0,ActiveMQ 5.4.3,Tomcat 6.0.43。本例通过详细的说明和注释,实现消息服务的基本功能:发送与接收。Spring对JMS提供了很好的支持,可以...
解决tomcat在IP 和端口不同时引起的跨域问题,解决方案,通过编写crossDomain.xml文件