请教个tomcat启动问题

问题描述

首先我的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

时间: 2024-09-14 13:27:50

请教个tomcat启动问题的相关文章

tomcat启动的问题,报异常

问题描述 tomcat启动的问题,报异常 解决方案 和tomcat没关系.是你web.xml中的配置的servlet加载的时候报错了 解决方案二: 采用flex+struts+spring+hibernate框架,启动tomcat出现异常,寻求解决方法中..... 严重: StandardWrapper.Throwablejava.lang.NullPointerException?at flex.management.BaseControl.getObjectName(BaseControl.

系统-tomcat启动错误 Can&amp;amp;#39;t initialize wildcard name

问题描述 tomcat启动错误 Can't initialize wildcard name 这是在kvm虚拟机上运行freebsd系统,java安装成功,但是启动tomcat时,报如下错误(tomcat为6.0.43版本,tomcat下没有部署项目):Mar 20 2015 10:04:50 AM org.apache.catalina.startup.Bootstrap initClassLoadersSEVERE: Class loader creation threw exception

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

最近在项目开发测试的时候,发现Tomcat启动时项目重复加载,导致资源初始化两次的问题 导致该问题的原因: 如下图:在Eclipse中将Server Locations设置为"Use Tomcat installation(takes control of Tomcat installation)"时, 就会导致该问题! 根本原因: 解决方法一: 把server.xml中的context删除掉

查看tomcat启动文件都干点啥:Bootstrap.java

在上一章查看tomcat启动文件都干点啥---catalina.bat,说了在catalina.bat中都走了什么流程,最重要的是,我们得出了如下这段命令: _EXECJAVA=start "Tomcat" "E:\Program Files\Java\jdk1.7.0_40\bin\java" JAVA_OPTS= -Djava.util.logging.config.file="F:\apache-tomcat-7.0.8\conf\logging.p

Tomcat启动关闭的命令

Tomcat启动和关闭的核心包是%Tomcat Directory%/bin/Bootstrap.jar 启动:创建start-up.bat文件, 内容如下: java -jar Bootstrap.jar start 关闭:创建shup-down.bat文件,内容如下: java -jar Bootstrap.jar stop 其中Bootstrap.jar中的org.apache.catalina.startup.Bootstrap类的main 方法如下: public static voi

ssh2在tomcat启动时抛出的异常,无解

问题描述 ssh2在tomcat启动时抛出的异常,无解 Mar 16, 2015 3:22:39 PM org.apache.catalina.core.StandardContext listenerStart SEVERE: Error configuring application listener of class org.springframework.web.util.Log4jConfigListener java.lang.ClassNotFoundException: org.

tomcat启动时 过高-linux环境下tomcat启动时CPU过高

问题描述 linux环境下tomcat启动时CPU过高 我从tomcat官方网站上下载了一个tomcat7,然后上传到linux环境下解压,然后启动tomcat(没有部署任何项目), CPU瞬间就达到100%,请高手帮忙解释下,是什么原因 解决方案 性能调优:http://blog.chinaunix.net/uid-26204366-id-3896703.html 解决方案二: http://www.linuxidc.com/linux/2014-07/104753.htm 解决方案三: ht

sqlSessionTemplate在tomcat启动时自动关闭

问题描述 sqlSessionTemplate在tomcat启动时自动关闭 sqlSessionTemplate在tomcat启动时自动关闭 数据库连接没有问题 <!-- mapper扫描 --> <!-- --> 解决方案 Tomcat 启动时类加载顺序

tomcat启动验证license

问题描述 tomcat启动验证license java中,我想做个加密,在tomcat启动的时候验证license是否正常,如果过期就启动失败, 否则就正常启动服务