-
公开(公告)号:CN114489699B
公开(公告)日:2025-05-06
申请号:CN202210065108.3
申请日:2022-01-20
Applicant: 厦门亿联网络技术股份有限公司
Inventor: 胡佳传
Abstract: 本发明公开了一种Java项目安装包部署方法、装置、终端设备及可读介质,该方法包括:从服务打包阶段上传的压缩包中获取外部依赖Jar包、外部依赖Jar包清单以及主模块的服务镜像;利用所述外部依赖Jar包构建Jar包池;将所述外部依赖Jar包清单、所述服务镜像以及所述Jar包池一并打包,生成Rom包;根据所述Rom包,进行Java项目安装包的部署操作。本发明提供的Java项目安装包部署方法,通过在安装包的打包阶段将重复的外部依赖Jar包进行去重处理,可以将Java项目占用的安装包大小有效缩减,并在部署阶段通过还原处理又将Java项目的外部依赖Jar包进行恢复。本发明在Java项目启动前有效缩减安装包大小,进而大大提高了加载Java项目的效率。
-
公开(公告)号:CN114489699A
公开(公告)日:2022-05-13
申请号:CN202210065108.3
申请日:2022-01-20
Applicant: 厦门亿联网络技术股份有限公司
Inventor: 胡佳传
Abstract: 本发明公开了一种Java项目安装包部署方法、装置、终端设备及可读介质,该方法包括:从服务打包阶段上传的压缩包中获取外部依赖Jar包、外部依赖Jar包清单以及主模块的服务镜像;利用所述外部依赖Jar包构建Jar包池;将所述外部依赖Jar包清单、所述服务镜像以及所述Jar包池一并打包,生成Rom包;根据所述Rom包,进行Java项目安装包的部署操作。本发明提供的Java项目安装包部署方法,通过在安装包的打包阶段将重复的外部依赖Jar包进行去重处理,可以将Java项目占用的安装包大小有效缩减,并在部署阶段通过还原处理又将Java项目的外部依赖Jar包进行恢复。本发明在Java项目启动前有效缩减安装包大小,进而大大提高了加载Java项目的效率。
-