用户名: 密码:    忘记密码   注册   在线充值
一种升级方法及装置  
 【申请号】  CN201510175039.1  【申请日】  2015-04-14
 【公开号】  CN106155724B  【公开日】  2020-03-13
 【申请人】  阿里巴巴集团控股有限公司  【地址】  英属开曼群岛大开曼资本大厦一座四层847号邮箱
 【共同申请人】  
 【发明人】  蒋海忠
 【国际申请】    【国际公布】  
 【进入国家日期】  
 【专利代理机构】  北京新知远方知识产权代理事务所(普通合伙)  【代理人】  申楠
 【分案原申请号】  
 【国省代码】  KY
 【摘要】  本申请提供了一种升级方法及装置,该方法包括:获取当前项目构建管理Maven工程的第一依赖链路,该第一依赖链路中包括待变更包;获取待变更包转换为升级包的映射规则;根据该映射规则修改该第一依赖链路,得到第二依赖链路。本申请通过预设映射规则,对第一依赖链路的待变更包进行修改得到第二依赖链路,实现了对初始依赖链路的自动升级,解决了在Maven工程中不能自动升级依赖链路的问题。
 【主权项】  1.一种升级方法,其特征在于,包括如下步骤:获取当前项目构建管理Maven工程的第一依赖链路,所述第一依赖链路中包括待变更包;获取将所述待变更包转换为升级包的映射规则包括:解析出所述第一依赖链路中的待变更包;获取所述待变更包对应的映射规则,所述映射规则包括:如果所述待变更包中包括预设后缀名,则将所述待变更的包的版本号的后缀名对应修改为升级包的后缀名,如果所述待变更包中不包括所述预设后缀名,则在所述待变更包后添加所述升级包的后缀名;根据所述待变更包的映射规则,确认与所述待变更包对应的升级包的后缀名;根据所述映射规则修改所述第一依赖链路,得到第二依赖链路,具体为:获取所述第一依赖链路关联的归档文件jar对应的pom文件;解析出所述jar对应的pom文件的属性列表,并将所述当前Maven工程的内置变量添加到所述属性列表中,所述当前Maven工程的内置变量包括:组织标识、项目标识和版本号。
 【页数】  15
 【主分类号】  G06F8/65
 【专利分类号】  G06F8/65
   推荐下载阅读CAJ格式全文 查询法律状态
(不支持迅雷等加速下载工具,请取消加速工具后下载。)

 


专利产出状态分析  
本领域科技成果与标准  
发明人发表文献
申请机构(个人)发表文献
本专利研制背景
本专利应用动态
所涉核心技术研究动态
京 ICP 证 040431 号 网络出版服务许可证 (总)网出证(京)字第 271 号经营性网站备案信息 京公网安备 11010802020460 号
© 2010-2017 中国知网(CNKI) 《中国学术期刊(光盘版)》电子杂志社有限公司 KDN 平台基础技术由 KBASE 11.0 提供
服务热线:400-810-9888 订卡热线:800-810-6613
在线咨询:http://help.cnki.net 客服中心:http://service.cnki.net 电子邮件:help@cnki.net
可信网站 诚信网站