栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

linux增量更新jar

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux增量更新jar

前言

这样做的原因:很多时候我们项目里改动了一点点需要重新部署到服务器,如果项目比较大或者项目上线后需要持续运行,这时候我们就不能直接停止项目再去上传新的jar,这样就会特别消耗时间。


一、增量更新jar包步骤

将正在运行的项目复制到一个文件夹下,例如marking文件下

cp /server/marking.jar  /server/marking/

在该文件下解压,解压后先删除marking.jar

jar -xf marking.jar 

解压完成后出现 BOOT-INF meta-INF org几个文件夹,进入BOOT-INF替换修改的.class文件

替换完成后,重新打包,将新打包的jar替换之前的旧版本jar,重新启动即可

jar -cfM0 marking.jar *
总结

增量更新jar替换修改的class文件,这样就不需要每次打包上传比较大的文件。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/346561.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号