spring-boot中的内嵌tomcat有默认的指定版本,若想修改为其他版本,有以下两种途径:
使用parent的方式
若引入spring-boot的方式为加入<parent>:
则只需在properties中指定tomcat版本即可:
这种方式比较简单,官方文档中也有说明
使用dependencyManagement的方式
有时我们的项目中有自己的parent,则需要使用<dependencyManagement>的方式引入spring-boot:
此时修改内嵌tomcat的版本则需要在<dependencyManagement>中加入内嵌tomcat的所有依赖,以替换默认的tomcat:
这种方式比较麻烦,但在不能引入parent和需要修改tomcat版本的情况下,也是无赖之举。
-END-