1. 程式人生 > >Spring Boot打了jar包,啟動時報錯

Spring Boot打了jar包,啟動時報錯

springboot出現Failed to start component [StandardEngine[Tomcat].StandardHost[localhost]],也就是tomcat啟動不起來,

原因:可能是 servlet-api-x.x.jar衝突,原來我在pom.xml中配置了

    <dependency>
   <groupId>javax.servlet</groupId>
   <artifactId>jsp-api</artifactId>
   <version>2.0</version>
   <scope>provided</scope>
    </dependency>
    <dependency>
   <groupId>javax.servlet</groupId>
   <artifactId>jstl</artifactId>
   <version>1.2</version>
</dependency>

這樣的javax.servlet,導致與springboot內嵌的tomcat的javax.servlet衝突,所以報錯,

解決辦法:刪除上述jar包引入即可