简体   繁体   English

org.apache.catalina.LifecycleException:无法启动组件[StandardEngine [Catalina] .StandardHost [localhost] .StandardContext

[英]org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext

I tried for a simple hello world program in Spring with Apache Tomcat 7.0. 我在Spring中尝试使用Apache Tomcat 7.0创建一个简单的hello world程序。 I am getting the below error and server goes to a stop state. 我收到以下错误,服务器进入停止状态。

SEVERE: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/PassportParking]] at java.util.concurrent.FutureTask.report(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1123) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:816) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1575) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1565) 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: org.apa 严重:子容器在启动java.util.concurrent.ExecutionException期间失败:org.apache.catalina.LifecycleException:无法在java.util处启动组件[StandardEngine [Catalina] .StandardHost [localhost] .StandardContext [/ PassportParking]]。 org.apache.catalina.core处java.util.concurrent.FutureTask.get(未知源)处并发.FutureTask.report(未知源)org.apache.catalina.core处的ContainerBase.startInternal(ContainerBase.java:1123) org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)的.StandardHost.startInternal(StandardHost.java:816)org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1575) )在org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1565)在java.util.concurrent.FutureTask.run(未知源)在java.util.concurrent.ThreadPoolExecutor.runWorker(未知源)在java.lang.Thread.run(未知来源)处java.util.concurrent.ThreadPoolExecutor $ Worker.run(未知源)造成原因:org.apa che.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/PassportParking]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) ... 6 more Caused by: java.lang.NoClassDefFoundError: org/springframework/core/NestedRuntimeException at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2957) at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1210) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1690) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571) at java.lang.Class.getDeclaredFields0(Native Method) at java.lang.Class.privateGetDeclaredFields(Unknown Source) at java.lang.Class.getDeclaredFields(Unknown che.catalina.LifecycleException:无法在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)处启动组件[StandardEngine [Catalina] .StandardHost [localhost] .StandardContext [/ PassportParking]]。... 6更多原因:java.lang.NoClassDefFoundError:org / springframework / core / NestedRuntimeException在java.lang.ClassLoader.defineClass1(本机方法)在java.lang.ClassLoader.defineClass(未知源)在java.security.SecureClassLoader.defineClass( org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2957)位于org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1210)位于org.apache.catalina.loader。 org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)上的WebappClassLoader.loadClass(WebappClassLoader.java:1690)在java.lang.Class.getDeclaredFields0(Native Method)在java.lang.Class.privateGetDeclaredFields(未知源),位于java.lang.Class.getDeclaredFields(未知 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:5380) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 源代码)org.apache.catalina.util.Introspection.getDeclaredFields(Introspection.java:106)在org.apache.catalina.startup.WebAnnotationSet.loadFieldsAnnotation(WebAnnotationSet.java:270)在org.apache.catalina.startup.WebAnnotationSet org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:65)(位于org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:415)处的.loadApplicationServletAnnotations(WebAnnotationSet.java:139)。 org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport。)上org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:386)处的apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:892) java:117)位于org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)位于org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5380)位于org.apache.catalina.util .LifecycleBase.start(LifecycleBase.java:150)... 6 more Caused by: java.lang.ClassNotFoundException: org.springframework.core.NestedRuntimeException at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571) ... 27 more 其他6个原因:java.lang.ClassNotFoundException:org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)的org.springframework.core.NestedRuntimeException org.apache.catalina.loader.WebappClassLoader.loadClass( WebappClassLoader.java:1571)...还有27个

Nov 02, 2014 12:09:30 AM org.apache.catalina.core.ContainerBase startInternal SEVERE: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]] at java.util.concurrent.FutureTask.report(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1123) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:300) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:739) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.startup.Catalina.start(Catalina.java: 2014年11月2日上午12:09:30 org.apache.catalina.core.ContainerBase startInternal SEVERE:子容器在启动java.util.concurrent.ExecutionException期间失败:org.apache.catalina.LifecycleException:无法启动组件[StandardEngine org.apache.catalina.core.ContainerBase.startInternal()上java.util.concurrent.FutureTask.report的[Catalina] .StandardHost [localhost]](未知源)的java.util.concurrent.FutureTask.get(未知源)的位于org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:300)位于org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)位于org.apache.catalina的ContainerBase.java:1123) org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)的.core.StandardService.startInternal(StandardService.java:443)org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:739) )的org.apache.catalina.startup.Catalina.start(Catalina.java:)的org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 689) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:321) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455) Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1575) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1565) 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: org.apa 689),位于sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法),位于java.lang.reflect.Method.invoke(Unknown Source)处,sun.reflect.DelegatingMethodAccessorImpl.invoke(未知源)源)位于org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455)的org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:321)原因:org.apache.catalina.LifecycleException :无法在org.apache.catalina.core.ContainerBase $ StartChild.call(org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)处启动组件[StandardEngine [Catalina] .StandardHost [localhost]] org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1565)处的ContainerBase.java:1575)java.util.concurrent.ThreadPoolExecutor处的java.util.concurrent.FutureTask.run(Unknown Source)处。 java.util.concurrent.ThreadPoolExecutor $ Worker.run(java.lang.Thread.run(未知源)处的runWorker(未知源)原因:org.apa che.catalina.LifecycleException: A child container failed during start at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1131) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:816) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 6 more che.catalina.LifecycleException:子容器在org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:816)上的org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1131)启动时失败在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)处...另外6个

Nov 02, 2014 12:09:30 AM org.apache.catalina.startup.Catalina start SEVERE: The required Server component failed to start so Tomcat is unable to start. 2014年11月2日上午12:09:30 org.apache.catalina.startup.Catalina启动严重:所需的服务器组件无法启动,因此Tomcat无法启动。 org.apache.catalina.LifecycleException: Failed to start component [StandardServer[8005]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at org.apache.catalina.startup.Catalina.start(Catalina.java:689) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:321) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455) Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardService[Catalina]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:739) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 7 more Caused by: org.apache.catalina.LifecycleException: Fail org.apache.catalina.LifecycleException:无法在org.apache.catalina.startup.Catalina.start(org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)处启动组件[StandardServer [8005]] Catalina.java:689),位于sun.reflect.NativeMethodAccessorImpl.invoke0(本地方法),位于sun.reflect.NativeMethodAccessorImpl.invoke(未知源),位于sun.reflect.DelegatingMethodAccessorImpl.invoke(未知源),位于java.lang.reflect.Method org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:321)的.invoke(未知源)org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455)的原因:org.apache .catalina.LifecycleException:无法在org.apache.catalina.core.StandardServer.startInternal(StandardServer.java)的org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)处启动组件[StandardService [Catalina]] :739),位于org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)...另外7个原因:org.apache.catalina.LifecycleException:失败 ed to start component [StandardEngine[Catalina]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 9 more Caused by: org.apache.catalina.LifecycleException: A child container failed during start at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1131) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:300) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 11 more ed以在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)处启动组件[StandardEngine [Catalina]],在org.apache.catalina.core.StandardService.startInternal(StandardService.java:443)处.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)... 9个以上原因:org.apache.catalina.LifecycleException:子容器在org.apache.catalina.core.ContainerBase启动时失败。在org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:300)在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)处的startInternal(ContainerBase.java:1131)... 11更多

It looks to me like you're missing one or more the Spring Framework jars from your web application. 在我看来,您似乎从Web应用程序中丢失了一个或多个Spring Framework jar。 If you look at the stack trace there's a line: 如果查看堆栈跟踪,则有一行:

Caused by: java.lang.NoClassDefFoundError: org/springframework/core/NestedRuntimeException

I'd say you don't have the "spring-core" jar in your web application. 我想说您的Web应用程序中没有“ spring-core” jar。 You need the Spring jars in your web app's WEB-INF/lib directory. 您需要在Web应用程序的WEB-INF / lib目录中使用Spring jar。 Most Spring-based web applications need at least "spring-beans", "spring-context", "spring-core" "spring-io" and "spring-web" .. perhaps more, I'm working from memory here. 大多数基于Spring的Web应用程序至少需要“ spring-beans”,“ spring-context”,“ spring-core”,“ spring-io”和“ spring-web” ..也许更多,我正在这里工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 org.apache.catalina.LifecycleException:无法启动组件[StandardEngine [Catalina] .StandardHost [localhost] .StandardContext []] - org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] org.apache.catalina.LifecycleException:无法启动组件[StandardEngine [Catalina] .StandardHost [localhost] .StandardContext [/myapp-0.0.1]] - org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/myapp-0.0.1]] org.apache.catalina.LifecycleException:无法启动组件[StandardEngine [Catalina] .StandardHost [localhost] .StandardContext []]-Tomcat 8.5 - org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] - tomcat 8.5 org.apache.catalina.LifecycleException: 无法启动组件 [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/eq-cloudwebapp]] - org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/eq-cloudwebapp]] org.apache.catalina.LifecycleException:无法启动组件[StandardEngine [Catalina] .StandardHost [localhost] .StandardContext [/ mmasgis]] - org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/mmasgis]] org.apache.catalina.LifecycleException:无法启动组件[StandardEngine [Catalina] .StandardHost [localhost]] - org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]] org.apache.catalina.LifecycleException:无法启动组件[StandardEngine [Catalina] .StandardHost - org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost org.apache.catalina.LifecycleException:无法启动组件[StandardEngine [Catalina] - org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina] Tomcat 生命周期异常 LifecycleException:无法启动组件 [StandardEngine[Catalina].StandardHost[localhost].StandardContext - Tomcat LifeCycle exception LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext 无法启动组件[StandardEngine [Catalina] .StandardHost [localhost] .StandardContext [/ AuctionWebsite]] - Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/AuctionWebsite]]
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM