Tomcat载入两次问题
2024-08-30 14:39:43
前提介绍:
1.某个应用Dragon放置路径:/opt/apache-tomcat-7.0.47/webapps/Dragon
2.Tomcat的server.xml部分配置信息例如以下:
<Context path="" reloadable="false" docBase="Dragon"/>
问题:此时tomcat启动时发现控制台打印两次信息。
问题原因:
由于Dragon应用本来就放在Tomat的默认webapp文件夹下(tomcat在启动时肯定会载入1次),
然后又在server.xml中做了配置,为了达到訪问根就能够訪问Dragon应用(这样tomcat就又载入1次);
结果,Tomcat就会载入两次。
解决的方法:
首先在eclipse中能够右键项目名,选择Properties,再点击Web Project Setting,查看Content root的内容是否为当前项目名,假设不是。请改为当前的项目名。然后继续以下方法。
办法1、不要将Dragon应用放在Tomat的默认webapps文件夹下。把它移出去,然后在server.xml中
改动docBase的值为Dragon应用在新位置的绝对路径就能够了;
办法2、删除掉server.xml中 Context 的手动配置,这样就不会载入两次,由于Dragon应用在webapps下。
所以在訪问时。就仅仅能是:http://ip:port/Dragon这样来訪问了,注意删除Context标签时注意不要把</Host>也删了。
具体说明见:http://blog.csdn.net/z_play_du/article/details/8525813
最新文章
- 机器学习笔记-----Fisher判别式
- 新接触PHP课程,给自己定制的目标
- Velocity语言的介绍
- 正则表达式匹配/data/misc/wifi/wpa_supplicant.conf的WiFi名称与密码
- Atitit 游戏引擎---物理系统(1)------爆炸效果
- linux下好用的软件
- Ubuntu 12.10使用apt安装Oracle/Sun JDK
- SQL基础概念-指令
- ASP.NET MVC学习系列(二)-WebAPI请求(转)
- SSH搭建完美CURD,含分页算法
- 在任务计划程序用Bat命令执行exe程序
- Some Error
- Django 1.10中文文档-聚合
- 分页查询不知你是否真正的懂和PHP的正则的应用和一些性能优化
- ubuntu软件使用汇总
- Cypher查询语言--Neo4j-WHERE(三)
- /etc/fstab文件出错,无法进入Linux系统
- java 分布式id生成算法
- 解读——angeltoken钱包
- 工程启动没有报错,但是dubbo后台显示没有提供者,工程没有提供服务