依赖冲突检测方法、装置、设备、存储介质及产品制造方法及图纸

技术编号:43777366 阅读:28 留言:0更新日期:2024-12-24 16:14
本申请公开了一种依赖冲突检测方法、装置、设备、存储介质及产品,涉及计算机技术领域,所述依赖冲突检测方法包括:通过对系统依赖包进行序列化,得到依赖包序列化清单;对所述依赖包序列化清单进行镜像巡检,得到镜像巡检结果;基于所述镜像巡检结果进行依赖包的适配克隆,得到依赖冲突检测结果。由于本申请是先对系统依赖包进行序列化,得到依赖包序列化清单;再对所述依赖包序列化清单进行镜像巡检,然后基于所述镜像巡检结果进行依赖包的适配克隆,得到依赖冲突检测结果。相对于现有的根据依赖包的包名进行依赖冲突检测的方式,本申请上述方式能够避免非同名依赖包的冲突并提高依赖包冲突检测效率。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及依赖冲突检测方法、装置、设备、存储介质及产品


技术介绍

1、系统依赖包是应用程序运行的基础环境。平台系统、小程序或者ai系统等通常部署在生产环境的线上服务器,由于生产的线上环境对网络安全要求较高,严格控制了外网访问权限,工作人员在其上部署安装系统应用时,通常需要离线部署,即不能通过在线下载进行一键安装,这就造成一些系统应用依赖包之间的冲突。现有的系统依赖包冲突检测一般是通过对依赖包的包名进行匹配的方式实现依赖包的冲突检测,但是仅对同名依赖包进行冲突检测,做不到同名依赖包迭代版本之间的兼容问题检测,对于非同名依赖包安装过程产生的冲突,无法检测,因此,如何提高依赖包的冲突检测效率成为了亟待解决的技术问题。


技术实现思路

1、本申请的主要目的在于提供一种依赖冲突检测方法、装置、设备、存储介质及产品,旨在解决现有的依赖包的冲突检测效率较低的技术问题。

2、为实现上述目的,本申请提出一种依赖冲突检测方法,所述依赖冲突检测方法包括:

3、通过对系统依赖包进行序列化,得到本文档来自技高网...

【技术保护点】

1.一种依赖冲突检测方法,其特征在于,所述依赖冲突检测方法包括以下步骤:

2.如权利要求1所述的依赖冲突检测方法,其特征在于,所述对所述依赖包序列化清单进行镜像巡检,得到镜像巡检结果的步骤,包括:

3.如权利要求2所述的依赖冲突检测方法,其特征在于,所述建立虚拟镜像表的步骤,包括:

4.如权利要求1所述的依赖冲突检测方法,其特征在于,所述基于所述镜像巡检结果进行依赖包的适配克隆,得到依赖冲突检测结果的步骤,包括:

5.如权利要求1-4任一项所述的依赖冲突检测方法,其特征在于,所述基于所述镜像巡检结果进行依赖包的适配克隆,得到依赖冲突检测结果...

【技术特征摘要】

1.一种依赖冲突检测方法,其特征在于,所述依赖冲突检测方法包括以下步骤:

2.如权利要求1所述的依赖冲突检测方法,其特征在于,所述对所述依赖包序列化清单进行镜像巡检,得到镜像巡检结果的步骤,包括:

3.如权利要求2所述的依赖冲突检测方法,其特征在于,所述建立虚拟镜像表的步骤,包括:

4.如权利要求1所述的依赖冲突检测方法,其特征在于,所述基于所述镜像巡检结果进行依赖包的适配克隆,得到依赖冲突检测结果的步骤,包括:

5.如权利要求1-4任一项所述的依赖冲突检测方法,其特征在于,所述基于所述镜像巡检结果进行依赖包的适配克隆,得到依赖冲突检测结果的步骤之后,还包括:

6.如权利要求1-4任一项所述的依赖冲突检测方法,其特征在于,所述通过对系统依赖...

【专利技术属性】
技术研发人员:罗科峰毕海波刘镠邓对义文树成
申请(专利权)人:中移动金融科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1