SEVERE: The required Server component failed to start so Tomcat is unable to start. org.apache.catalina.LifecycleException: Failed to start component [StandardServer[8005]]
切换不同版本的tomcat但是报出这个错误,用其他的版本就是好的。原因是Tomcat的server.xml配置文件最后多出来的这几行,估计是以前在Eclipse上跑的项目自动生成的。把它们删了之后Tomcat就正常运行了。
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log." suffix=".txt"/>
<Context docBase="MyProject" path="/MyProject" reloadable="true" source="org.eclipse.jst.jee.server:MyProject"/></Host>
Tomcat启动异常解决
本文介绍了一种Tomcat启动失败的问题及其解决方案。错误出现在尝试启动特定版本的Tomcat时,表现为无法启动所需的服务器组件。问题根源在于server.xml配置文件中多余的配置行,删除这些行后,Tomcat恢复正常运行。
9607

被折叠的 条评论
为什么被折叠?



