一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

Maven依赖检查方法及装置与流程

2022-02-19 12:00:38 来源:中国专利 TAG:

技术特征:
1.一种maven依赖检查方法,其特征在于,包括:获取检查配置表,所述检查配置表包括多个检查项对应的检查程序;遍历所述检查配置表,顺序执行所述检查程序;对于每个检查程序的执行结果,若该检查程序的执行结果为存在错误依赖jar包,获得该检查程序的正确依赖的jar包;在执行完所有的检查程序后,根据错误依赖jar包和正确依赖jar包,生成jar包变更清单,根据所述jar包变更清单,生成检查报告。2.如权利要求1所述的maven依赖检查方法,其特征在于,还包括:若该检查程序的执行结果为存在错误依赖jar包,将所述错误依赖jar包对应的信息拼接至错误日志中;在执行完所有的检查程序后,根据所述错误日志,生成提醒信息,所述提醒信息用于提醒开发人员maven依赖检查存在错误,需修复后再继续。3.如权利要求1所述的maven依赖检查方法,其特征在于,所述检查项包括依赖冲突检查项、未声明jar包检查项、换包不换号检查项、不合格版本号检查项、漏洞插件检查项、不写版本号检查项、禁用版本号检查项中的其中一种或任意组合。4.如权利要求1所述的maven依赖检查方法,其特征在于,还包括:在获得新的检查项后,自定义所述该检查项对应的检查程序;将该检查项对应的检查程序添加至所述检查配置表。5.一种maven依赖检查装置,其特征在于,包括:检查配置表获取模块,用于获取检查配置表,所述检查配置表包括多个检查项对应的检查程序;检查模块,用于遍历所述检查配置表,顺序执行所述检查程序;依赖修正模块,用于对于每个检查程序的执行结果,若该检查程序的执行结果为存在错误依赖jar包,获得该检查程序的正确依赖的jar包;检查报告生成模块,用于在执行完所有的检查程序后,根据错误依赖jar包和正确依赖jar包,生成jar包变更清单,根据所述jar包变更清单,生成检查报告。6.如权利要求5所述的maven依赖检查装置,其特征在于,还包括提醒信息生成模块,用于:若该检查程序的执行结果为存在错误依赖jar包,将所述错误依赖jar包对应的信息拼接至错误日志中;在执行完所有的检查程序后,根据所述错误日志,生成提醒信息,所述提醒信息用于提醒开发人员maven依赖检查存在错误,需修复后再继续。7.如权利要求5所述的maven依赖检查装置,其特征在于,所述检查项包括依赖冲突检查项、未声明jar包检查项、换包不换号检查项、不合格版本号检查项、漏洞插件检查项、不写版本号检查项、禁用版本号检查项中的其中一种或任意组合。8.如权利要求5所述的maven依赖检查装置,其特征在于,还包括检查程序自定义模块,用于:在获得新的检查项后,自定义所述该检查项对应的检查程序;将该检查项对应的检查程序添加至所述检查配置表。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至4任一项所述方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行权利要求1至4任一项所述方法的计算机程序。

技术总结
本发明提供了一种Maven依赖检查方法及装置,可用于分布式技术领域,该方法包括:获取检查配置表,所述检查配置表包括多个检查项对应的检查程序;遍历所述检查配置表,顺序执行所述检查程序;对于每个检查程序的执行结果,若该检查程序的执行结果为存在错误依赖jar包,获得该检查程序的正确依赖的jar包;在执行完所有的检查程序后,根据错误依赖jar包和正确依赖jar包,生成jar包变更清单,根据所述jar包变更清单,生成检查报告。本发明可以实现Maven依赖检查,效率高。效率高。效率高。


技术研发人员:农倩倩
受保护的技术使用者:中国银行股份有限公司
技术研发日:2021.09.29
技术公布日:2022/1/4
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献