org.apache.catalina.core.ContainerBase.addChildInternal 解决方法

tomcat启动报错

详细报错信息:

org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: 
 org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/remoteservice]]

解决原因排查:

tomcat版本为8.5.4

启动tomcat时 日志打印使用的jdk是1.7

此时修改tomcat启动使用的jdk版本为1.8后  错误消失,正常启动

修改方法:

org.apache.catalina.core.ContainerBase.addChildInternal 解决方法_第1张图片

修改setclasspath.bat文件

加上前两行  指定jdk8

你可能感兴趣的:(技术分享,JAVA,tomcat报错)