问题描述
首先我的tomcat已经启动起来了,但是过了几十秒之后就会弹出启动超时错误,搞得很是郁闷.这个是tomcat启动起来的图片证明已经启动成功了下面这个是过了一段时间弹出的错误窗口在网上查了下,一开始是45秒,改成了100秒,过了100秒后还是会出错,搞不懂怎么才能不出错.PS: 同事的就没有问题,我的eclipse和tomcat都是在他那里考来的到我的电脑上就出问题,还有其他同事装上后也会出现我这样的问题.该怎么解决呢?
解决方案
检查下web.xml的<web-app version="3.0" metadata-complete="false"是不是3.0? 如果是可以改成2.5 或metadata-complete="false" 试下
解决方案二:
直接改成1000秒。另外修改tomcat的配置,加大内存设置。
解决方案三:
请看你jdk设置是否正确?如果没猜错的话,你tomcat是6,而jdk搞成别的了。
解决方案四:
1. 双击Servers视图中的对应的Server,打开Server的配置界面, 在Timeouts->Start属性中,将值45修改为足够大。(一般60秒足够);保存修改,重启动Tomcat。如果仍然报此错误,继续上述步骤将Timeouts下的Start值改大。2.看看web.xml文件配置是否正确
解决方案五:
先把tomcat下的项目全部删除试试能不能启动成功,如果能启动成功,则把时间设置长一点。 [项目复杂的话,启动会要几分钟]
解决方案六:
eclipse里打开servers小窗口,双击你用的tomcat,进入编辑tomcat参数页面,右边有一个timeout,修改里面的start timeout
解决方案七:
把tomcat的启动时间调长点,现在只有100秒,Timeout调更长点。
解决方案八:
1.删除 %tomcat_home%/work 里的东西2.清理 %tomcat_home%/conf/catalina/里的配置文件3.删除 %tomcat_home%/webapps/里的项目(除tomcat本身自带的项目外)4.删除 %tomcat_home%/conf/conf.xml 里加载的项目 重新启动,如果不报错,说明是 项目的问题,重新编译项目,重新发布
解决方案九:
这里主要可能是因为你从你同事那里拷贝过来,请重新清理掉所有的项目重新编译选择eclipse->clean,重新发布一般情况下是因为资源部同步造成的。
解决方案十:
如果单独启动tomcat没问题,修改启动时间也不起作用,尝试把eclipse中的tomcat配置删掉重新配置tomcat,如果还是不行,建议新下一个eclipse