1. 修改打包方式
在pom.xml
中将打包方式配置为war包
1 | <groupId>demo.srammy</groupId> |
2. 移除SpringBoot内嵌的Tomcat依赖
1 | <dependency> |
3. 添加servlet-api依赖
1 | <dependency> |
4. 修改启动类,重写初始化方法
在与原启动类同级的路径下,新建一个启动类SpringBootStartApplication
,内容为
1 | // 修改启动类,继承 SpringBootServletInitializer 并重写 configure 方法 |
5. 打包
在SpringBoot项目根路径(pom.xml所在路径)下执行下述打包命令
1 | mvn clean package -Dmaven.test.skip=true |
6. 下载Tomcat
Tomcat官网:https://tomcat.apache.org/。这里下载的是tomcat8.5.58 32位版本
7. 将war包放到Tomcat的webapp目录下
8. 启动Tomcat,并访问
浏览器地址栏输入:http://ip:[端口号]/war包名/uri
参考: