1. 程式人生 > >SpringBoot2.X (十七): war包方式啟動與部署

SpringBoot2.X (十七): war包方式啟動與部署

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---