1. 程式人生 > >SpringBoot專案釋出到Tomcat中執行

SpringBoot專案釋出到Tomcat中執行

SpringBoot雖然自帶了Tomcat , 但是因為實際開發中可能會需要把幾個專案放到一個Tomcat中. 所以做了一個測試,把Boot專案釋出到Tomcat執行.

1.修改pom.xml檔案.  打包方式改為war包  並取消自帶的tomcat

2 修改Application入口啟動類.

附上啟動類程式碼

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

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

3. 使用maven打包, 並找到war包放到Tomcat中的webapps資料夾下

打過的包在專案資料夾的target資料夾下找到war包

放到Tomcat中的webapps檔案下

4:啟動tomcat, 然後就能訪問你的專案了