兩種方式的區別java
(1)packaging的方式不一樣spring
(2)war包:Application.java須要繼承SpringBootServletInitializer,而jar包不須要tomcat
(3)springboot內置tomcat容器,war包部署時,須要在pom文件中,將spring-boot-starter-tomcat的scope設置成providedspringboot
(4)使用intellij調試時,須要註釋spring-boot-starter-tomcatide