2 u014470726 u014470726 于 2016.03.02 16:08 提问

tomcat 启动报错 startup failed due to previous errors

3349 [localhost-startStop-1] INFO org.hibernate.cfg.SettingsFactory - Named query checking : enabled
3349 [localhost-startStop-1] INFO org.hibernate.cfg.SettingsFactory - Check Nullability in Core (should be disabled when Bean Validation is on): enabled
4049 [localhost-startStop-1] INFO org.quartz.core.QuartzScheduler - Scheduler scheduler_$_NON_CLUSTERED shutting down.
4049 [localhost-startStop-1] INFO org.quartz.core.QuartzScheduler - Scheduler scheduler_$_NON_CLUSTERED paused.
4053 [localhost-startStop-1] INFO org.quartz.core.QuartzScheduler - Scheduler scheduler_$_NON_CLUSTERED shutdown complete.
Mar 02, 2016 4:01:45 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: One or more listeners failed to start. Full details will be found in the appropriate container log file
Mar 02, 2016 4:01:45 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/heximobile] startup failed due to previous errors
Mar 02, 2016 4:01:45 PM org.apache.catalina.loader.WebappClassLoaderBase clearReferencesJdbc
SEVERE: The web application [/heximobile] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
Mar 02, 2016 4:01:45 PM org.apache.catalina.loader.WebappClassLoaderBase clearReferencesThreads
SEVERE: The web application [/heximobile] appears to have started a thread named [MySQL Statement Cancellation Timer] but has failed to stop it. This is very likely to create a memory leak.
Mar 02, 2016 4:01:45 PM org.apache.catalina.loader.WebappClassLoaderBase clearReferencesThreads
SEVERE: The web application [/heximobile] appears to have started a thread named [Timer-1] but has failed to stop it. This is very likely to create a memory leak.
Mar 02, 2016 4:01:45 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /usr/apache-tomcat-7.0.67/webapps/heximobile has finished in 50,024 ms
Mar 02, 2016 4:01:45 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-nio-1303"]
Mar 02, 2016 4:01:45 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Mar 02, 2016 4:01:45 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 50731 ms

6个回答

usernameaaaa
usernameaaaa   2016.03.02 17:16

1.web.xml文件,这个文件中定义了很多web服务启动需要的类、xml文件,如果这些找不到就会发生startup failed due to previous errors错误。
2.如果使用spring的话,在applicationContext.xml中定义的类、xml文件找不到也会报这个错误。
3。如果使用ibatis的话,在SqlMapConfig.xml中定义的xml文件找不到也会报这个错误。
总结的经验就是一定要把配置文件中定义的每条信息弄清楚,不要拿来别人的代码就使用,这样就会解决这个问题。

usernameaaaa
usernameaaaa   2016.03.02 17:16

1.web.xml文件,这个文件中定义了很多web服务启动需要的类、xml文件,如果这些找不到就会发生startup failed due to previous errors错误。
2.如果使用spring的话,在applicationContext.xml中定义的类、xml文件找不到也会报这个错误。
3。如果使用ibatis的话,在SqlMapConfig.xml中定义的xml文件找不到也会报这个错误。
总结的经验就是一定要把配置文件中定义的每条信息弄清楚,不要拿来别人的代码就使用,这样就会解决这个问题。

usernameaaaa
usernameaaaa   2016.03.02 17:16

1.web.xml文件,这个文件中定义了很多web服务启动需要的类、xml文件,如果这些找不到就会发生startup failed due to previous errors错误。
2.如果使用spring的话,在applicationContext.xml中定义的类、xml文件找不到也会报这个错误。
3。如果使用ibatis的话,在SqlMapConfig.xml中定义的xml文件找不到也会报这个错误。
总结的经验就是一定要把配置文件中定义的每条信息弄清楚,不要拿来别人的代码就使用,这样就会解决这个问题。

xionglangs
xionglangs   Rxr 2016.03.03 15:00

首先,重新去官网下个tomcat,把本地的删除掉,在直接新建一个项目,看看能不能启动,能启动,在用这个tomcat启动你的项目,能启动,就说明你的tomcat有问题,如果不可以,就说明是项目的问题,检查项目里面是不是少了什么配置文件。

qq_21792169
qq_21792169   2016.03.02 16:21

是不是你搭建tomcat服务器出现问题了

abcd1594433168
abcd1594433168   2016.10.25 16:45

去tomcat目录下看看logs/localhost.日期log,里面有提示信息

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
启动Tomcat报错:严重: Context startup failed due to previous errors
启动Tomcat服务器出现如下的信息: log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester). log4j:WARN Please initialize the log4j system properly. 2009-11-6 21:39:17 org.apache.c
关于eclipse部署的项目用tomcat直接跑出现:startup failed due to previous errors
直接说问题原因吧!   是由于jdk版本不同导致。 问题回顾: 通过eclipse发布一个项目到tomcat默认的运行目录下,然后通过tomcat直接跑,就出现这类问题。 原因: 我的电脑同时使用两个jdk版本,默认1.7,eclipse使用的是1.8,,由于项目启动时有加载类需要jdk1.8的包,1.7不支持。所以导致项目在eclipse直接能够跑,而在外面的tomcat跑是就出现st
activiti-explorer.war部署tomcat报 “Context [/activiti-explorer] startup failed due to previous errors”
把activiti-5.17.0/wars下面的activiti-explorer.war部署到tomcat6,部署失败,提示“Context [/activiti-explorer] startup failed due to previous errors”, 百度说版本问题。更换tomcat7就能正常访问了。
Tomcat之——Context []startup failed due to previous errors有效解决方式
这个问题的出现,原因有很多,在这总结如下,以供分享: 框架搭建好后,启动服务器出现如下的信息: log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester). log4j:WARN Please initialize the log4j system properly. 20
使用solr4.9部署到tomcat上出现Context [/solr] startup failed due to previous errors问题以及解决办法
首先下载solr的最新版本4.9,下载地址为:http://www.apache.org/dyn/closer.cgi/lucene/solr/4.9.0
当遇到Context [/TSORM] startup failed due to previous errors时,解决办法:配置tomcat的日志获取错误信息
从Tomcat5.5后,默认设置下并不会记录应用日志,也没怎么放心上,配完了事,今天帮朋友解决一个问题时凭直觉倒腾了一阵还是没解决,只有拿起这个武器,看到错误日志后马上就搞定了,看来最不起眼的的确很重要。       类似遇到下列情况都很有帮助:      2007-7-6 13:27:13 org.apache.catalina.core.StandardContext start
eclipse中出现Context startup failed due to previous errors错误解决方法
eclipse中出现Context startup failed due to previous errors错误解决方法<br /><br /> <br />今天使用svn更新了工程之后,发现eclipse工程的.classpath文件出现冲突,于是删除该文件,重新update之后,使用eclipse打开工程,开启tomcat,出现:<br />org.apache.catalina.core.StandardContext start 严重: Error filterStart org.apache
遇到问题---tomcat启动报错--startup failed due to previous errors
情况 tomcat启动时,项目包无法编译,其他项目没问题。 报错如下: 日志中提示 十月 17, 2017 2:14:00 下午 org.apache.catalina.core.StandardContext startInternal 严重: One or more listeners failed to start. Full details will be found in t...
严重: Context [] startup failed due to previous errors
项目部署到服务器tomcat启动时报如下错误:2015-5-7 14:38:25 org.apache.catalina.core.StandardContext startInternal 严重: Error listenerStart 2015-5-7 14:38:25 org.apache.catalina.core.StandardContext startInternal 严重: Cont
Context []startup failed due to previous errors有效解决方式
这是别人的博文,但是我总结了一下 一般出现这种问题,首先怀疑是不是自己的类出现什么问题了,我就是不小心改了下包文件类型,结果导致的,在网上查了下,大体都是这种说法,当然导致没有了类情况很多,比如改了类名,配置错误,丢失类,等等,大家有这个方向,慢慢排查。 以下是别人的文章,不过很好, 这两天在搭建struts2+spring+hibernate框架的过程中遇到如题的错误,在百度和谷歌上查了两天,以致