1.打开pom文件,设置packging 的值为war
2.排除spring boot内自带的tomcat,(注意:这一步可以省略,并且如果设置下面的配置,那么启动会报错。)
3.添加servletAPI依赖。注意,如果启用了步骤2的配置,需要也启用下图红圈
4.修改boot启动类 集成 继承SpringBootServletInitializer
(注意:如果重写了configure方法,那么本地调试会有问题,但是打包后放入tomcat没有问题
,想要本地调试同时又可以打包,去掉步骤2,步骤3内的红框,步骤4内的红框即可。如果仅需要打包,配置所有步骤即可)