如何将spring boot项目打包成war包

同事问了,打成war不能执行, 错,找了好久找不到原因,今天自己也碰到这个问题,一样的。

原因是servlet关联没有,二是启动时调用原始的启动类

解决方案如下:

pom.xml

1、打war


2、去掉关联,可选步骤


3、添加servlet-api的依赖(下面任一)




4、增加启动再调用原始的main类

若原始的启动类是:AdminApplication,那么在同包中,增加如下的文件


或者启动类改成



                                                        

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年3月21日
下一篇 2021年3月21日

相关推荐