一、问题
tomcat运行报错Failed to start component [StandardEngine[Catalina].StandardHost[localhost].
多半情况是找不到jar包
二、解决办法
1、如果项目是直接在lib中添加jar包,用一下方法
右键项目-> 属性->添加lib  
2、如果是用maven的话
先
maven install一下,如果还是不行,就需要在项目的pom文件中添加,tomcat的启动jar包,jar包的pom依赖如下:
<!-- JSP相关 -->
<dependency>
    <groupId>jstl</groupId>
    <artifactId>jstl</artifactId>
</dependency>
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>servlet-api</artifactId>
    <scope>provided</scope>
</dependency>
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>jsp-api</artifactId>
    <scope>provided</scope>
</dependency>
只要注意一下jar包的版本就好了。
 本人花费半年的时间总结的《Java面试指南》已拿腾讯等大厂offer,已开源在github ,欢迎star!
        本人花费半年的时间总结的《Java面试指南》已拿腾讯等大厂offer,已开源在github ,欢迎star!
     
                        
                        