如何打war包,并用war包更新服务器版本

1.打包,我用的maven打包

先执行clean将已经生成的包清除掉

清除完,点package进行打包

控制台输出success,证明打包成功了

文件名.war的后缀就是生成的war包

2.将war包上传致服务器

一般会在war包加上日期版本上传至服务器

解压上传的war包

jar -xvf cloud_esmp_doudian-4.0-230904.war

会生成两个文件夹

去到放编译后代码的路径,删除原来版本的代码

rm -rf WEB-INF/

rm -rf META-INF/

将之前解压的文件移动到该路径

mv META-INF/ /home/tomcat/applications_cloud_doudian/cloud_doudian_ehs

代码就部署好了

3.重启tomcat服务器

去到tomcat的bin目录,重启tomcat

./shutdown.sh

./startup.sh

部署完成

相关推荐
运维行者_12 分钟前
运维实战:SSL 证书故障避坑指南(精简版)
运维·网络协议·ssl
AI扶我青云志19 分钟前
AGENT 和自动化工作流的区別
运维·自动化
victory043123 分钟前
progen2 docker镜像打包命令文档
运维·docker·容器
clear sky .24 分钟前
ETH, Lwip,Tcp之间关系
服务器·网络·tcp/ip
初学者_xuan29 分钟前
零基础新手小白快速了解掌握服务集群与自动化运维(十五)Redis模块-哨兵集群
运维·redis·自动化
conkl43 分钟前
在 CentOS 系统上实现定时执行 Python 邮件发送任务完整指南
linux·运维·开发语言·python·centos·mail·邮箱
江輕木1 小时前
VMware安装配置CentOS 7
linux·运维·centos
Su-RE1 小时前
[Nginx] 3.由HTTP转发引出的重定向问题
运维·nginx·http
newxtc2 小时前
【四川政务服务网-注册安全分析报告】
运维·selenium·安全·政务·安全爆破
算是难了2 小时前
Docker基础总结
运维·docker·容器