SpringBoot專案釋出到Tomcat中執行
阿新 • • 發佈:2019-01-30
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檔案下