亿信产品打补丁方法全解

4939
3

yangm 数据达人Lv4

发表于2020-11-19 16:10

楼主
本帖最后由 yangm 于 2020-11-25 11:16 编辑

在使用亿信产品过程中,或多或少大家都会遇到bug,遇到bug了找到亿信的技术,技术在一段时间后会将解决此问题的补丁发到您,这个补丁怎么使用呢?下面我将详细打补丁的方法分享给大家。
一、定位替换补丁位置
一般情况下,补丁是以压缩包(.zip)和jar包(.jar)的形式发给大家,在发送包的同时,技术会告知替换那个jar包中的文件。这个jar在哪里可以找到呢?在war包或解压包(根据中间件决定替换位置,中间件读的war包就替换war包,读的解压包就替换解压包中的文件)WEB-INF/lib目录下。如图,我们可以看到很多的jar包。

二、解压补丁包,找到替换路径
找到技术告知的jar包之后,我们接下来要进行的操作是打开补丁包,用解压工具打开补丁包,首先会看到一个或多个文件夹,我们选择其中一个文件夹,一直双击直到根目录,如图,

我们的文件替换路径就是解压工具上的路径,白色class文件就是我们需要替换的文件。
三、找到目标文件,备份
打开步骤一找到的war包中的jar包按照步骤二上解压工具上的路径找到相同名称的文件。如图

在war包中找到相同名称文件后,不要急着替换补丁,接下来的操作很重要,将war包中即将要被替换的文件复制一份,保存,做好记录。
这一步是为了防止补丁出现问题或者其他文件替换问题导致环境崩溃,我们还可以将原本的文件换回来保证环境恢复到替换前的状态。
四、替换补丁
将步骤三中找到的文件替换。系统提示存在同名文件,点击替换。完成补丁替换。

五、清缓存重启
大多数补丁都需要清缓存才能生效,下面以tomcat举例。删除temp和work中的所有文件。

其他的中间件建议百度,市场上的中间件都能搜到。
替换补丁操作视频:
https://pan.baidu.com/s/1kWFh39t
注意:替换补丁是一个比较危险的操作,所以一定要小心仔细检查。




最近看过此主题的会员

esen_4PB1SMQ6J3

wxw

灰龙

chenzy

xuebibuaikele

橙子

pandabuxizao

13430212034

shqx

顾迅

123qweq6

贯佳睿

bbs

leiz

wuq

韩冰_2

3个回答

只看楼主

1505121235 数据老手Lv5

发表于2020-11-19 16:24

只看该作者

取消 关注该作者的回复

沙发

为了偷懒,我每次直接拖同名文件夹

yangm 数据达人Lv4

发表于2020-11-19 16:25

只看该作者

取消 关注该作者的回复

板凳

1505121235 发表于 2020-11-19 16:24
为了偷懒,我每次直接拖同名文件夹

这个确实可以 但是防止出现补丁路径不一致的问题 帖子的方法万无一失~

1505121235 数据老手Lv5

发表于2021-3-29 11:22

只看该作者

取消 关注该作者的回复

地板

补丁如果是打到war包里面,需要删除解压包重启服务器,重启过程中会自动生成解压包


如果已有解压包,补丁也可以打到解压包中,服务器启动是启动的解压包

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号