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>

浙公网安备 33010602011771号