零、学习目标
- 掌握Spring Boot项目Jar包方式打包部署。
- 掌握Spring Boot项目War包方式打包部署。
一、Web项目打包部署概述
传统的Web应用进行打包部署时,通常会打成War包的形式,然后将War包部署到Tomcat等服务器中,而Spring Boot应用使用的是嵌入式Servlet容器,也就是说,Spring Boot应用默认是以Jar包形式进行打包部署的,而如果想要使用传统的War包形式进行打包部署,就需要进行一些配置。接下来,分别讲解Spring Boot应用以Jar包和War包的形式进行打包和部署。
二、Jar包方式打包部署
- 打开上一讲项目 - FileDownloadDemo
(一)添加Maven打包插件
- 其实,利用Spring Initializr创建Spring Boot项目,在pom文件里默认就已经添加了Maven打包插件