Java启动tomcat报错问题

遇到这一问题真是一悲伤的故事
以下的报错正是这一问题的万恶之源。。。

PS:纯粹是分享下哈

四月 17, 2016 1:05:38 上午 org.apache.catalina.startup.Catalina start
严重: The required Server component failed to start so Tomcat is unable to start.
org.apache.catalina.LifecycleException: Failed to start component [StandardServer[8015]]
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(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
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: Failed 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

四月 17, 2016 1:05:38 上午 org.apache.coyote.AbstractProtocol pause
信息: Pausing ProtocolHandler ["http-bio-8090"]
四月 17, 2016 1:05:38 上午 org.apache.coyote.AbstractProtocol pause
信息: Pausing ProtocolHandler ["ajp-bio-8009"]
四月 17, 2016 1:05:38 上午 org.apache.catalina.core.StandardService stopInternal
信息: Stopping service Catalina
四月 17, 2016 1:05:38 上午 org.apache.coyote.AbstractProtocol destroy
信息: Destroying ProtocolHandler ["http-bio-8090"]
四月 17, 2016 1:05:38 上午 org.apache.coyote.AbstractProtocol destroy
信息: Destroying ProtocolHandler ["ajp-bio-8009"]

依照百度上的方法,都起不了作用,而且还百度了好久,花了一晚上配环境真是受不鸟

百度和Google上的很多措施:
(1).重装eclipse和tomcat均无效
(2).百度上说的jdk1.8与tomcat7不符,但换了jdk1.7依然报错
(3).改端口也无作用(其实没冲突,就想碰下运气

ps:对于新手来说,这个问题确实是有些坑,看不出哪有问题,加上百度谷歌解决方案五花八门

解决措施:
(1)删除工作路径的.metadata文件,然后重新配置tomcat
(2)重新选择另一工作空间,并重新配置tomcat即可

好了,有遇到这问题的跟我一样的新手可以试下哈,看下解决得了不
有问题可以互相讨论哈!!!

猜你喜欢

转载自m18814128406.iteye.com/blog/2291883
今日推荐