Maven项目启动时错误:Failed to start component [StandardEngine[Catalina].StandardHost[localhost]

网上各种寻找解决办法,大部分说的是servlet-api的jar包版本和项目使用的tomcat版本不对应,然后去找了一下servlet-api的jar包版本和tomcat版本的对应关系,

 

我是用的是Maven默认的tomcat 7的插件,所以需要使用servlet 3.0以上的版本, jar包的依赖坐标, 小心jar包地址别写错了;

<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>javax.servlet-api</artifactId>
    <version>3.1.0</version>
    <scope>provided</scope>
</dependency>
posted @ 2021-07-19 11:12  小人物_大情怀  阅读(161)  评论(0)    收藏  举报