spring boot項目部署到外置tomcat

1、

2、要部署到外置tomcat那就需要

3、配置修改

因為spring boot項目中都是有內嵌tomcat的,所以在將spring boot項目部署到外置的tomcat之前就需要把內置的tomcat從項目中排出,所以需要在pom.xml文件中的


org.springframework.boot
spring-boot-starter-web

內增加



org.springframework.boot
spring-boot-starter-tomcat


結果如下:


org.springframework.boot
spring-boot-starter-web



org.springframework.boot
spring-boot-starter-tomcat



然後增加


javax.servlet
javax.servlet-api
3.1.0
provided

因為部署到 外置tomcat需要把spring boot 打包成war 包,而spring boot 默認的打包方式是打包成jar包,所以需要把項目中

jar

改成

war

到此配置改完了!

4、打包

然後就是用idea對spring boot打成war包,使用maven打包

打開maven objects視圖, 然後找到package項,雙擊直接打包,當提示BUILD SUCCESS這說明打包成功。打好的包會在target目錄下。

spring boot項目部署到外置tomcat

5、部署

將打好的war包拷貝到tomcat的安裝目錄下的webapps下

spring boot項目部署到外置tomcat

然後運行tomcat,通過http://localhost:8080/打包後的war包名/頁面名稱

spring boot項目部署到外置tomcat

到此大功告成!


分享到:


相關文章: