一种项目构建方法、装置、电子设备及存储介质

基本信息

申请号 CN202010115184.1 申请日 -
公开(公告)号 CN113377342A 公开(公告)日 2021-09-10
申请公布号 CN113377342A 申请公布日 2021-09-10
分类号 G06F8/20(2018.01)I;G06F8/41(2018.01)I;G06F8/65(2018.01)I;G06F9/445(2018.01)I 分类 计算;推算;计数;
发明人 张磊 申请(专利权)人 武汉斗鱼鱼乐网络科技有限公司
代理机构 北京品源专利代理有限公司 代理人 孟金喆
地址 430070湖北省武汉市东湖新技术开发区软件园东路1号软件产业4.1期B1栋三层A301室007号(自贸区武汉片区)
法律状态 -

摘要

摘要 本发明实施例公开了一种项目构建方法、装置、电子设备及存储介质,其中该方法包括:在主项目中创建common.gradle文件,并在common.gradle文件内定义外部变量标签;在主项目中的build.gradle文件中引入common.gradle文件;根据引入的common.gradle文件中的外部变量标签,在主项目中的build.gradle文件中为各子项目配置通用maven仓库的地址信息、引入通用插件,以及定义通用依赖配置;依次获取各子项目名称,根据当前获取的子项目名称,确定待注入的特异插件以及特异依赖配置;在主项目中的build.gradle文件中为当前子项目引入特异插件以及定义特异依赖配置。通过对build.gradle文件中各子项目的通用配置信息和特异配置信息进行修改,实现了在各子项目无感知的情况下对子项目进行配置修改,便于项目的管理维护。