tomcat 启动报错 [问题点数:40分,结帖人baidu_17402355]
|
楼主
发表于: 2014-07-08 17:52:00
没有添加项目 直接启动几报错- -~ 2014-7-8 17:39:49 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded APR based Apache Tomcat Native library 1.1.29 using APR version 1.4.8. 2014-7-8 17:39:49 org.apache.catalina.core.AprLifecycleListener init 信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true]. 2014-7-8 17:39:49 org.apache.catalina.core.AprLifecycleListener initializeSSL 信息: OpenSSL successfully initialized (OpenSSL 1.0.1e 11 Feb 2013) 2014-7-8 17:39:50 org.apache.coyote.AbstractProtocol init 信息: Initializing ProtocolHandler ["http-apr-8080"] 2014-7-8 17:39:50 org.apache.coyote.AbstractProtocol init 信息: Initializing ProtocolHandler ["ajp-apr-8009"] 2014-7-8 17:39:50 org.apache.catalina.startup.Catalina load 信息: Initialization processed in 1030 ms 2014-7-8 17:39:50 org.apache.catalina.core.StandardService startInternal 信息: Starting service Catalina 2014-7-8 17:39:50 org.apache.catalina.core.StandardEngine startInternal 信息: Starting Servlet Engine: Apache Tomcat/7.0.53 2014-7-8 17:39:50 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deploying web application directory E:\Program Files\apache-tomcat-7.0.53-windows-x64\apache-tomcat-7.0.53\webapps\ChatRoom 2014-7-8 17:39:50 org.apache.catalina.core.ContainerBase addChildInternal 严重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/ChatRoom]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1229) at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.NoClassDefFoundError: LFilterConfig; at java.lang.Class.getDeclaredFields0(Native Method) at java.lang.Class.privateGetDeclaredFields(Class.java:2291) at java.lang.Class.getDeclaredFields(Class.java:1743) at org.apache.catalina.util.Introspection.getDeclaredFields(Introspection.java:106) at org.apache.catalina.startup.WebAnnotationSet.loadFieldsAnnotation(WebAnnotationSet.java:261) at org.apache.catalina.startup.WebAnnotationSet.loadApplicationFilterAnnotations(WebAnnotationSet.java:110) at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:64) at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:400) at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:876) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:371) 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:5355) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 11 more Caused by: java.lang.ClassNotFoundException: FilterConfig at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) ... 25 more 2014-7-8 17:39:50 org.apache.catalina.startup.HostConfig deployDirectory 严重: Error deploying web application directory E:\Program Files\apache-tomcat-7.0.53-windows-x64\apache-tomcat-7.0.53\webapps\ChatRoom java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/ChatRoom]] at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:904) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1229) at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) 2014-7-8 17:39:50 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deploying web application directory E:\Program Files\apache-tomcat-7.0.53-windows-x64\apache-tomcat-7.0.53\webapps\docs 2014-7-8 17:39:50 org.apache.tomcat.websocket.server.WsSci onStartup 信息: JSR 356 WebSocket (Java WebSocket 1.0) support is not available when running on Java 6. To suppress this message, run Tomcat on Java 7, remove the WebSocket JARs from $CATALINA_HOME/lib or add the WebSocketJARs to the tomcat.util.scan.DefaultJarScanner.jarsToSkip property in $CATALINA_BASE/conf/catalina.properties. Note that the deprecated Tomcat 7 WebSocket API will be available. 2014-7-8 17:39:50 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deploying web application directory E:\Program Files\apache-tomcat-7.0.53-windows-x64\apache-tomcat-7.0.53\webapps\examples 2014-7-8 17:39:51 org.apache.catalina.core.ApplicationContext log 信息: ContextListener: contextInitialized() 2014-7-8 17:39:51 org.apache.catalina.core.ApplicationContext log 信息: SessionListener: contextInitialized() 2014-7-8 17:39:51 org.apache.catalina.core.ApplicationContext log 信息: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@37f8d244') 2014-7-8 17:39:51 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deploying web application directory E:\Program Files\apache-tomcat-7.0.53-windows-x64\apache-tomcat-7.0.53\webapps\host-manager 2014-7-8 17:39:51 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deploying web application directory E:\Program Files\apache-tomcat-7.0.53-windows-x64\apache-tomcat-7.0.53\webapps\manager 2014-7-8 17:39:51 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deploying web application directory E:\Program Files\apache-tomcat-7.0.53-windows-x64\apache-tomcat-7.0.53\webapps\ROOT 2014-7-8 17:39:51 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deploying web application directory E:\Program Files\apache-tomcat-7.0.53-windows-x64\apache-tomcat-7.0.53\webapps\web 2014-7-8 17:39:52 com.sun.faces.config.ConfigureListener contextInitialized 信息: 初始化上下文 '/web' 的 Mojarra 2.0.3 (FCS b03) 2014-7-8 17:39:53 com.sun.faces.spi.InjectionProviderFactory createInstance 信息: JSF1048:有 PostConstruct/PreDestroy 注释。标有这些注释的 ManagedBeans 方法将表示注释已处理。 2014-7-8 17:39:53 org.apache.coyote.AbstractProtocol start 信息: Starting ProtocolHandler ["http-apr-8080"] 2014-7-8 17:39:53 org.apache.coyote.AbstractProtocol start 信息: Starting ProtocolHandler ["ajp-apr-8009"] 2014-7-8 17:39:53 org.apache.catalina.startup.Catalina start 信息: Server startup in 3422 ms |
#1 得分:0
回复于: 2014-07-08 17:59:15
E:\Program Files\apache-tomcat-7.0.53-windows-x64\apache-tomcat-7.0.53\webapps\
ChatRoom 怎么又这么个项目名称呢?
Caused by: java.lang.ClassNotFoundException: FilterConfig 部署目录下面有这个类吗 | |
#2 得分:0
回复于: 2014-07-10 09:56:04
这个错误是找不着 servlet-api 包。
解决办法很简单,只需要 Eclipse 下把报错项目属性里的 tomcat 环境勾选上即可。 | |
|
#3 得分:0
回复于: 2014-07-11 11:25:51
明显没有部署成功,
Error deploying web application directory E:\Program Files\apache-tomcat-7.0.53-windows-x64\apache-tomcat-7.0.53\webapps\ChatRoom 这个目录下的WEB项目没有正确放置。 你重新部署下这个项目吧。 |