1、前言
Springboot
默认的打包方式是jar
的方式。启动方式也比较简单java -jar xxx.jar
。但是很多时候,我们会针对老项目的改造,老项目都是使用传统的war
借助tomcat
启动。可能原来的tomcat
中配置茫茫复杂的东西,如分布式session、调优参数等。下来一起看看Springboot
是如何打成war
的。
2、官方文档解释
本文以springboot 1.5.10.RELEASE
为例。
官网地址:https://docs.spring.io/spring-boot/docs/1.5.10.RELEASE/reference/html/howto-traditional-deployment.html#howto-create-a-deployable-war-file
文章中介绍了如何创建一个发布的war
包文件。
第一步:需要继承
SpringBootServletInitial