Spring Boot 部署
1、 packaging的方式不同,一种设置成jar一种是war
2、 继承的方式不同
Application.java需要继承SpringBootServletInitializer,而jar包不需要。
下面是war继承的方式:
3、spring boot内置tomcat
springboot内置tomcat容器,默认tomcat8的版本,war包部署时,需要在pom文件中有关跟tomcat有关系的jar包scope都设置成provided。
去掉spring boot内置的tomcat代码:
---------------------
内容摘自:https://blog.csdn.net/laozhuxiao/article/details/73232629