最近升级Springboot3后使用过段时间,本地启动没有问题。
MVN打包成功,但是启动后报错。StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[] failed to start
反复找原因,终于确定是版本兼容性问题。在pom.xml文件搜索tomcat,怀疑是jasper的包问题。
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
去掉上面这个依赖,打包后启动成功。