关闭

tomcat启动两次的问题

228人阅读 评论(0) 收藏 举报
分类:



问题原因:

    因为hello应用本来就放在Tomat的默认webapp目录下(tomcat在启动时肯定会加载1次),然后又在server.xml中做了配置,为了达到访问根就可以访问hello应用(这样tomcat就又加载1次);结果,Tomcat就会加载两次。

 

解决办法:

    办法1、不要将 hello 应用放在Tomat的默认webapp目录下,把它移出去,然后在server.xml中修改docBase的值为hello应用在新位置的绝对路径就可以了;

    办法2、删除掉server.xml中 Context 的手动配置,这样就不会加载两次,因为hello应用在webapp下,所以在访问时,就只能是: 这样来访问了。

0
0
查看评论

Tomcat启动时项目重复加载,导致资源初始化两次的问题

最近在项目开发测试的时候,发现Tomcat启动时项目重复加载,导致资源初始化两次的问题 导致该问题的原因:如下图:在Eclipse中将Server Locations设置为“Use Tomcat installation(takes control of Tomcat installati...
  • testcs_dn
  • testcs_dn
  • 2014-08-26 22:48
  • 20721

tomcat加载两次spring

1,为了达到通过ip:端口进行访问 ,做了如下配置:   2,然而,host标签加载一次webapps里面的项目 , context标签加载一次docbase的项目,于是造成了两次加载。 3,解决办法:在host标签加一个 deployIgnore=".*项目名.*&q...
  • z744760295
  • z744760295
  • 2016-08-23 13:14
  • 1135

Tomcat 启动两次的问题

前提:    1、存在某个应用:hello    2、该应用存放路径:D:/apache-tomcat-5.5.17/webapps/hello    3、Tomcat的server.xml部分配置信息如下:....
  • macaw
  • macaw
  • 2008-05-05 09:46
  • 7281

Tomcat加载两次问题

tomcat加载两次问题
  • u010087830
  • u010087830
  • 2014-11-19 12:37
  • 865

eclipse使用默认tomcat,运行两次

在eclipse中使用自己安装的tomcat时,默认部署路径不是webapp而是wtpwebapp,如果非要设置成webapp,项目会被部署两次,可能是eclipse运行一次,tomcat也运行了一次
  • king624498030
  • king624498030
  • 2015-12-11 17:43
  • 1446

tomcat--项目启动两次的原因分析

一般的情况都能百度到的: <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" ...
  • u010744481
  • u010744481
  • 2015-12-12 11:17
  • 2840

关于Tomcat下项目被启动两次为问题

最近遇见了一个很搞得事情,在tomcat下启动项目时自己写的定时程序被执行了两次,导致程序启动了两个线程,使定时任务在几秒间隔内执行了两次,后来通过日志查到,原来是tomcat将项目启动了两次,为什么呢?我的问题原因是由于tomcat下配置的问题;为了让程序可以通过域名直接访问,而不用输入项目名,所...
  • u011081244
  • u011081244
  • 2017-03-16 14:02
  • 3832

Tomcat增加Context配置导致启动的时候项目加载两次

1. 出现场景 eclipse发布web应用至tomcat,默认方式下访问该项目是需要带项目名称的,例http://localhost:8080/myapp/。 现在需要改成这样访问http://localhost。 修改tomcat的server.xml文件,增加如下配置,修改后host部分...
  • chengzhezhijian
  • chengzhezhijian
  • 2016-01-27 17:06
  • 4506

tomcat启动后某个应用中的线程启动两次的问题

最近发现tomcat启动后某个app中的一个线程启动了两次,该app是部署在webapps目录下的,这个app中某个线程本来是想服务器启动后就自己启动的,所以web.xml的servlet中配置了0  ,同时为了使域名www.app.com直接能指向app,而不是www.app.com/a...
  • WhereYouGo
  • WhereYouGo
  • 2015-04-01 12:37
  • 1143

关于tomcat启动完自动执行的问题,初始化问题,加载两次问题

因为项目要求,要创建一个定时器来一段时间监听有没有信息被发布,所以每次都是部署完一个项目之后手动启动定时器,之后发现每次部署都要手动启动,所以决定把它改成随项目启动而启动,一开始百度用的是这两种方法。 注:http://jingyan.baidu.com/article/359911f55...
  • qq_30925199
  • qq_30925199
  • 2016-08-17 13:21
  • 1489
    个人资料
    • 访问:14018次
    • 积分:426
    • 等级:
    • 排名:千里之外
    • 原创:28篇
    • 转载:9篇
    • 译文:0篇
    • 评论:1条
    文章分类
    文章存档
    最新评论