[解决]Server Tomcat v7.0 Server at localhost failed to start.

首先,出现这种错误, 需要第一时间查看 console 输出的日志

[解决]Server Tomcat v7.0 Server at localhost failed to start._第1张图片

java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component

该问题一般为  web.xml导致.  咱们看下web.xml代码,再3查看, 并没有出现错误

那么原因是什么呢?

就是忽略了 servlet实现类的特性. 

[解决]Server Tomcat v7.0 Server at localhost failed to start._第2张图片

在这里,我们可以看到 是Servlet3 新增的注解配置 Server 的代码. 

有这个代码, 就不需在 web.xml  写

 
    MyServlet
    com.pb.servlet.MyServlet
 

 
  MyServlet
      /MyServlet
 

将以上代码删去, 即可


你可能感兴趣的:([解决]Server Tomcat v7.0 Server at localhost failed to start.)