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包,所以需要把項目中
改成
到此配置改完了!
4、打包
然後就是用idea對spring boot打成war包,使用maven打包
打開maven objects視圖, 然後找到package項,雙擊直接打包,當提示BUILD SUCCESS這說明打包成功。打好的包會在target目錄下。
5、部署
將打好的war包拷貝到tomcat的安裝目錄下的webapps下
然後運行tomcat,通過http://localhost:8080/打包後的war包名/頁面名稱
到此大功告成!
閱讀更多 匠心一笑 的文章