Server Tomcat v9.0 Server at localhost failed to start.

启动失败原因是:

在web.xml中,输入了错误的名称

错误实例:<servlet-name></servlet-name>   内名称需相同


查看控制台:console

Caused by: java.lang.IllegalArgumentException: Servlet mapping specifies an unknown servlet name [redirecServlet]
at org.apache.catalina.core.StandardContext.addServletMappingDecoded(StandardContext.java:3101)
at org.apache.catalina.Context.addServletMappingDecoded(Context.java:879)
at org.apache.catalina.startup.ContextConfig.configureContext(ContextConfig.java:1385)
at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1196)
at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:774)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:299)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4997)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

修改后Tomcat就可以运行。



扫描二维码关注公众号,回复: 1066458 查看本文章













猜你喜欢

转载自blog.csdn.net/qq_38340601/article/details/79844893