[发明专利]大数据平台中的依赖包配置方法、装置、设备及介质在审
申请号: | 201810919746.0 | 申请日: | 2018-08-14 |
公开(公告)号: | CN109284125A | 公开(公告)日: | 2019-01-29 |
发明(设计)人: | 许彦锐 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 周燕君 |
地址: | 518000 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 大数据 旧版本 新版本 配置 配置请求 名称表 冲突 匹配查询 匹配成功 脚本 预设 | ||
本发明公开了一种大数据平台中的依赖包配置方法、装置、设备及介质,该大数据平台中的依赖包配置方法包括:获取项目依赖包的配置请求,所述配置请求包括项目依赖包的名称;根据预设的脚本,在大数据平台中的大数据程序中获取旧版本依赖包的名称,得到旧版本依赖包名称表;根据所述项目依赖包的名称在所述旧版本依赖包名称表中进行匹配查询,并将匹配成功的项目依赖包作为冲突依赖包;对所述冲突依赖包进行重命名,得到新版本依赖包;将所述项目依赖包和所述新版本依赖包配置在大数据平台中的大数据程序中。该方法可以解决在大数据平台中配置新版本依赖包时,因和旧版本依赖包名称相同而的导致冲突,提高了后续基于大数据平台进行各种操作的效率。
技术领域
本发明涉及计算机技术领域,尤其涉及一种大数据平台中的依赖包配置方法、装置、设备及介质。
背景技术
目前,在大数据平台中的程序运行时,是通过不同的依赖包实现的功能组成。由于大数据程序中的依赖包的版本会根据实际应用情况进行更新,而在更新版本后,会和旧版本的依赖包因为名称相同而导致冲突,使得大数据平台中的程序运行失败,增加了排查错误的时间,加大了开发周期。
发明内容
本发明实施例提供一种大数据平台中的依赖包配置方法、装置、计算机设备及存储介质,以解决在配置依赖包时,因为依赖包名称冲突而导致大数据程序运行失败的问题。
一种大数据平台中的依赖包配置方法,包括:
获取项目依赖包的配置请求,所述配置请求包括项目依赖包的名称;
根据预设的脚本,在大数据平台中的大数据程序中获取旧版本依赖包的名称,得到旧版本依赖包名称表;
根据所述项目依赖包的名称在所述旧版本依赖包名称表中进行匹配查询,并将匹配成功的项目依赖包作为冲突依赖包;
对所述冲突依赖包进行重命名,得到新版本依赖包;
将所述项目依赖包和所述新版本依赖包配置在所述大数据平台中的大数据程序中。
一种大数据平台中的依赖包配置装置,包括:
配置请求获取模块,用于获取项目依赖包的配置请求,所述配置请求包括项目依赖包的名称;
依赖包名称获取模块,用于根据预设的脚本,在大数据平台中的大数据程序中获取旧版本依赖包的名称,得到旧版本依赖包名称表;
查询模块,用于根据所述项目依赖包的名称在所述旧版本依赖包名称表中进行匹配查询,并将匹配成功的项目依赖包作为冲突依赖包;
重命名模块,用于对所述冲突依赖包进行重命名,得到新版本依赖包;
配置模块,用于将所述项目依赖包和所述新版本依赖包配置在所述大数据平台中的大数据程序中。
一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述大数据平台中的依赖包配置方法的步骤。
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述大数据平台中的依赖包配置方法的步骤。
上述大数据平台中的依赖包配置方法、装置、计算机设备及存储介质,通过在配置项目依赖包之前,根据当前的项目依赖包的名称,查找冲突依赖包,并将冲突依赖包进行重命名,得到新版本依赖包。再将项目依赖包和新版本依赖包配置在大数据平台中的大数据程序中。可以避免在项目依赖包配置后,因项目依赖包和旧版本依赖包的名称相同而导致的依赖包冲突问题,减少了故障排查的时间,提高了大数据平台中程序更新的效率,进而提高了后续基于大数据平台进行各种操作的效率。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810919746.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种软件打包方法和装置
- 下一篇:类库自动更新方法、装置、电子设备、存储介质