由jar打包成war部署到tomact上

环境:本人用的是tomact服务器(好像听说tomact8.5版本以上才可以),springboot项目

(一):改pom文件
加war(如果有jar则改为war就行,千万注意war 全为小写) 以下都是加红字

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
(二):改springboot代码文件
将项目的启动类RichfitApplication.java继承SpringBootServletInitializer并重写configure方法
在这里插入图片描述

特别注意:下面大图的名称必须和pom文件中在这里插入图片描述 中名称一致才行
在这里插入图片描述
(三):部署到tomact(这里是单个tomact服务器)
首先先把(三)步之前工作完后,先clean->再compire->最后package。随后在会在项目本地的target 里面找.War复制。下图已经是跑完tomact后生成的,实际上刚开始看时只多了一个以.War结尾的。
在这里插入图片描述
复制到tomact服务器的webapps下面就行,随后在bin目录下找见startup.bat(window)双击启动就行。startup.sh(linux)这个不需要。
tomact弹一个页面跑完不报错就行。

(四):访问相关接口
在这里插入图片描述
访问如下图:
在这里插入图片描述
之后哪怕你改了idea中的项目但是仍然不会影响服务器中的war包

发布了163 篇原创文章 · 获赞 9 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_41987908/article/details/103962507