当前位置:   article > 正文

spring-boot项目打成war包部署在tomcat中运行_将springboot启动的项目打包为war包,并放在tomcat上

将springboot启动的项目打包为war包,并放在tomcat上

spring-boot项目都是打成jar包,我们如果需要将其打成war包放在tomcat中运行,需要做以下修改:
1.pom文件中将打包方式更改为war:
在这里插入图片描述
2.添加sevlet-api依赖:
在这里插入图片描述
3.排除springboot内置的tomcat,改为外置的tomcat:
在这里插入图片描述
4.修改springboot项目的启动类,将启动类继承SpringBootServletInitializer类,ctrl+O选中要重写的configure方法,并将source改为启动类:
在这里插入图片描述
5.利用maven命令,先执行clean命令,等待成功后再执行package命令,命令执行成功后可以看到war包的位置,如下图所示,可以将其放到tomcat的webapp文件下,启动tomcat,访问项目。此处为了访问方便可以将项目改名,这样即可将springboot的项目打包成war包,部署在tomcat中了。
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/147084
推荐阅读
相关标签
  

闽ICP备14008679号