2 huqingpeng321 huqingpeng321 于 2016.04.15 09:47 提问

Tomcat部署项目时出现 错误

严重: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/servlet]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:153)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1259)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1998)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: Lorg/apache/commons/logging/Log;
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Unknown Source)
at java.lang.Class.getDeclaredFields(Unknown Source)
at org.apache.catalina.util.Introspection.getDeclaredFields(Introspection.java:106)
at org.apache.catalina.startup.WebAnnotationSet.loadFieldsAnnotation(WebAnnotationSet.java:270)
at org.apache.catalina.startup.WebAnnotationSet.loadApplicationServletAnnotations(WebAnnotationSet.java:139)
at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:65)
at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:415)
at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:892)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:386)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5472)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
... 10 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.Log
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1858)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1701)
... 24 more

四月 15, 2016 9:42:32 上午 org.apache.catalina.startup.HostConfig deployDirectory
严重: Error deploying web application directory D:\tomcat\apache-tomcat-7.0.68\webapps\servlet
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/servlet]]
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:903)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1259)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1998)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

2个回答

CSDNXIAON
CSDNXIAON   2016.04.15 09:52

Tomcat 部署多个项目出现错误
MyEclipse 项目部署到tomcat时出现错误之——deploy
MyEclipse 项目部署到tomcat时出现错误之——deploy______http://yang8820.iteye.com/blog/1654466
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

huqingpeng321
huqingpeng321   2016.04.15 10:04

解决了,tomcat删了重下了个就好了。。。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
关于tomcat部署项目出现的问题并解决方法
最近在跟进项目(maven)的web项目,出现了一些比较恼火的问题,记录了这次的解决方法并方便以后查阅。 问题如下: 当从SVN上面下载下来的项目,clean,build,install这一些列的操作完成后,准备部署到tomcat运行,但出现了问题。 “Project facet Java version 1.8 is not supported.” 通过project f
Myeclipse tomcat部署项目至根路径INVALID的问题
情况如下图 1、eclipse项目: 在项目的.settings目录下,找到org.eclipse.wst.common.component文件: xml version="1.0" encoding="UTF-8"?> id="moduleCoreId" project-version="1.5.0"> deploy-name="twovs">
MyEclipse 项目部署到tomcat时出现错误之——deploy______http://yang8820.iteye.com/blog/1654466
MyEclipse 项目部署到tomcat时出现错误之——deploy 博客分类: JAVA MyEclipsetomcat部署  错误信息:       项目名称 could not be redeployed because it could not be completely removed inthe undeployment phase. The most comm
myeclipse中部署项目到tomcat失败解决办法(错误:If a file is locked ...)
部署的时候报的错误截图: 我碰见这个问题纠结了两天,什么路径配置错误啊,什么版本不一致都想过,网上有几种解决办法,大部分都是说缺少.jar包造成的,但我可以确信我的包是不少的(如果你的问题是这样的可以参考这篇博客点击打开链接) 我的解决办法:也就是今天就是突然冒出个想法是不是tomcat装到c盘有问题,因为以前我也遇到过这样的事情,然后就把tomcat装到了
Tomcat部署常见问题以及处理
Tomcat部署常见问题以及处理1.The requested resource is not available.404类型错误 此类错误在项目部署时最常碰到,出现此类错误的因素也是相当多,任意其中一种都有可能导致产生404页面。现分析出现此类错误的几种可能因素: 以解压版的tomcat为例,解压版的tomcat在配置时,需要添加环境变量的在startup.bat和shutdown.bat中方
WEB 项目在 Ubuntu 中部署到 Tomcat 总是报错
Spring+Struts2+MyBatis 的 WEB 项目在 Ubuntu 中部署到 Tomcat 中总是报错,大意是文件夹没有权限,给Tomcat下的Work文件夹及下属所有的文件夹都赋值读写权限还是不行。最后把Work目录下的所有文件和文件夹都删除,然后赋了读写运行权限并修改owner为登录用户之后问题解决。
【Tomcat】Linux下关于Tomcat部署项目的问题总结
首先:运行项目后查看日志:tail -f logs/catalina.out 现象:之前遇到很奇怪的问题,发完版之后没有效果,页面还是读取上一版的。 反复查找原因发现  http://localhost:8080/mobie 这个路径下的页面是正常的, 而  http://localhost:8080/这个页面是旧版本的。 为什么呢? 之前是我们在serv
MyEclipse 中再次部署项目的时候后报错
MyEclipse 中再次部署项目的时候后报错 Undeployment Failure could not be redeployed because it could not be completely removed in the undeployment phase. the most common cuase of this problem is attempting to r
项目部署到tomcat中的时候需要注意的问题
先把tomcat中的项目clean。 选择server location为Use Tomcat Installation。 注意检查java程序到数据库的xml配置文件里的配置是否正确,驱动后面加数据库名称,账户名,密码都要正确
没有在tomcat中部署项目启动报错
在学校做了小一年的项目,很久没有自己搭框架了,昨天兴致勃勃的跟着教程熟悉下ssh框架却发现tomcat启动报错,网上很多帖子都说缺jar包,可是我还没加入ssh的架构怎么会缺jar包呢,后来发现是tomcat的问题,我的tomcat服务器里面已经部署了很多项目,可能彼此之间有冲突,换了一个新的tomcat服务器解决了~ 这只是个开始,继续努力~ PS:这是我第一次用博客记录程序员的点滴,以后要