发明

Java应用发布方法及装置2025

2024-03-31 07:36:50 发布于四川 2
  • 申请专利号:CN202311785660.0
  • 公开(公告)日:2025-04-25
  • 公开(公告)号:CN117785227A
  • 申请人:数字郑州科技有限公司
摘要:本说明书实施例提供了一种Java应用发布方法及装置,其中,方法包括:创建Java应用,将Java应用打成jar包,将jar包上传到平台,将应用Jar包名称赋值给AppJarName;添加待发布的应用主机,设置Java应用启动过程中的JVM参数并赋值给JAVA_OPTS,修改Java应用上传到应用主机上的文件路径,并赋值给filePath;将上述赋值的参数AppJarName、JAVA_OPTS以及filePath注册为环境变量;根据AppId加同步锁,在并发发布的情况下,串行执行循环遍历所述待发布的应用主机,并执行如下操作:检测是否安装jdk,如果没有安装,自动安装内置jdk,根据AppId关闭应用进程,根据AppId基于所述环境变量创建应用部署目录,对jar包进行备份,启动Java应用,检测所述Java应用的状态。

专利内容

(19)国家知识产权局 (12)发明专利申请 (10)申请公布号 CN 117785227 A (43)申请公布日 2024.03.29 (21)申请号 202311785660.0 (22)申请日 2023.12.22 (71)申请人 数字郑州科技有限公司 地址 450000 河南省郑州市河南自贸试验 区郑州片区(郑东)中兴南路与商鼎路 交汇处新发展科创大厦24、25层 (72)发明人 郝亮 张良 曾伟 崔灿 余松海  孙红亮 辛昌浩 赵刚 丁窍  (74)专利代理机构 北京八月瓜知识产权代理有 限公司 11543 专利代理师 秦莹 (51)Int.Cl. G06F 8/61 (2018.01) G06F 8/41 (2018.01) 权利要求书2页 说明书5页 附图4页 (54)发明名称 Java应用发布方法及装置 (57)摘要 本说明书实施例提供了一种Java应用发布 方法及装置,其中,方法包括:创建Java应用,将 Java应用打成jar包,将jar包上传到平台,将应 用Jar包名称赋值给AppJarName ;添加待发布的 应用主机,设置Java应用启动过程中的JVM参数 并赋值给JAVA_OPTS,修改Java应用上传到应用 主机上的文件路径,并赋值给filePath;将上述 赋值的参数AppJarName、JAVA_OPTS 以及 filePath注册为环境变量;根据AppId加同步锁, 在并发发布的情况下,串行执行循环遍历所述待 发布

最新专利