Spring Boot 创建Packaging为War包的应用并启动

1,创建项目时,Packaging选择war,项目具体创建步骤见:IEDA快速创建Spring-Boot应用

Spring Boot 创建Packaging为War包的应用并启动

2,点击IDEA右上角打开项目模型,选择Modules---Web---Web Resource Directories里的项目路径双击---点击OK,Yes自动创建webapp文件夹

Spring Boot 创建Packaging为War包的应用并启动

3,再点击Deployment Descriptors右边的添加“+”符号,注意修改路径到:src\main\webapp\WEB-INF\web.xml,创建一个web.xml文件,点击OK完成创建

Spring Boot 创建Packaging为War包的应用并启动

4,点击右下角的 Apply 然后点击OK;

Spring Boot 创建Packaging为War包的应用并启动

5,完成后项目结构应该是这个样子的:

Spring Boot 创建Packaging为War包的应用并启动

6,点击 Edit Configurations 编辑配置,加入Tomcat服务器:

Spring Boot 创建Packaging为War包的应用并启动

Spring Boot 创建Packaging为War包的应用并启动

Spring Boot 创建Packaging为War包的应用并启动

7,取一个Tomcat的名字,找到Tomcat的文件目录

Spring Boot 创建Packaging为War包的应用并启动

8,点击Deployment,点击"+"号,添加需要部署的项目Artifacts...点击Apply,点击OK

Spring Boot 创建Packaging为War包的应用并启动

注意应用访问的规则:

Spring Boot 创建Packaging为War包的应用并启动

如果没有清空,那么访问路径会变成:

Spring Boot 创建Packaging为War包的应用并启动

9,在webapp目录下创建一个jsp测试

Spring Boot 创建Packaging为War包的应用并启动

10,成功访问JSP页面

Spring Boot 创建Packaging为War包的应用并启动