如何打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

部署完成

相关推荐
Tipriest_25 分钟前
Debian 系与 RPM 系常用软件包查询命令/信息/列出已安装包/模糊查找等命令
运维·debian·rpm
猫头虎7 小时前
2025最新OpenEuler系统安装MySQL的详细教程
linux·服务器·数据库·sql·mysql·macos·openeuler
木子.李3477 小时前
ssh连接远程服务器相关总结
运维·服务器·ssh
BD_Marathon8 小时前
SpringBoot——辅助功能之切换web服务器
服务器·前端·spring boot
晚风吹人醒.8 小时前
SSH远程管理及访问控制
linux·运维·ssh·scp·xshell·访问控制·远程管理
necessary65310 小时前
使用Clion查看linux环境中的PG源码
linux·运维·服务器
江湖有缘11 小时前
Jump个人仪表盘Docker化部署教程:从0到 搭建专属导航页
运维·docker·容器
FL162386312912 小时前
win11+WSL+Ubuntu-xrdp+远程桌面闪退+黑屏闪退解决
linux·运维·ubuntu
AOwhisky12 小时前
Linux逻辑卷管理:从“固定隔间”到“弹性存储池”的智慧
linux·运维·服务器
翼龙云_cloud12 小时前
阿里云渠道商:如何使用弹性伸缩来实现计算资源的弹性配置?
服务器·阿里云·云计算