SpringBoot2.X (十七): war包方式启动与部署

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fxbin123/article/details/81008438

1、在pom.xml中将打包形式 修改为war

 <packaging>war</packaging>

这里写图片描述

2、修改SpringBoot启动类

@SpringBootApplication
public class Application extends SpringBootServletInitializer {
    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
        return application.sources(Application.class);
    }

    public static void main(String[] args) throws Exception {
        SpringApplication.run(Application.class, args);
    }
 }

这里写图片描述

3、tocmat下载

这里提供的是tomcat 9 的下载页面,可自行选择相应操作系统版本进行下载

https://tomcat.apache.org/download-90.cgi

这里写图片描述

4、打包程序

命令行方式:

mvn clean package

打包成功之后的war 会默认出现在项目target 目录下
这里写图片描述

5、部署tomcat

1). 拷贝war 包到tomcat/webapp 目录下
这里写图片描述
2). tomcat/bin 目录下双击 startup.bat 脚本 启动tomcat
这里写图片描述
tomcat 启动成功之后可以看到我们的项目也启动成功了
3) . 访问项目内的接口测试是否部署成功

http://localhost:8080/SpringBoot2Example-1.0-SNAPSHOT/1/2

这里写图片描述

                                                                    ---end---

猜你喜欢

转载自blog.csdn.net/fxbin123/article/details/81008438