易创论坛 - 因你而精彩
  [Search] 搜索   [Recent Topics] 最新主题   [Hottest Topics] 热门主题   [Members]  会员列表   [Groups] 返回首页 
[Moderation Log] 管理日志   [Register] 会员注册 / 
[Login] 登入 
TOMCAT启动应用为何加载两次,Web.xml中定义的一个Servlet的init方法也执行两次。  XML
论坛首页 » J2EE技术交流
发表人 内容
eworkday



注册时间: 17/02/2009 09:38:31
文章: 761
离线

第一次读的server.xml,第二次读的Catalina\localhost\eworkday.xml

原因如下:
在server.xml中有两个针对同一个项目的映射配置,将第二个屏蔽掉,并且将Catalina\localhost\eworkday.xml删除,留下ROOT.xml,或者全部删除,启动时会自动生成一个ROOT.xml。测试OK


参考文章:
Tomcat服务器中Quartz重复执行两次原因浅析
Tomcat启动后加载两次servlet的问题

这篇文章被编辑了 2 次. 最近一次更新是在 16/10/2011 21:35:30


易创天成
[MSN]
 
论坛首页 » J2EE技术交流
前往:   
Powered by JForum 2.1.8 © JForum Team. Improved by EWorkday