首先将pom.xml里的打包方式改为WAR。
方式一
1.添加servlet-api
2.剔去掉springboot内置的tomcat
3.新增一个类并继承SpringBootServletInitializer
如下图:红框中的DemoApplication.class是自启动的类。
方式二
1.添加servlet-api
2.剔去掉springboot内置的tomcat (换了一种方式)
3.新增一个类并继承SpringBootServletInitializer (另一种方式)
如下图:红框中的DemoApplication.class是自身。
打包成war包
可以用maven命令 mvn clean package
也可以通过软件打包,如eclipse 中右击项目,选择Export...,如下图
本文已参与「新人创作礼」活动,一起开启掘金创作之路。