升级 Jpom 版本
# 目前支持的升级方式
- 手动替换 jar
- 在线上传 jar 包
- 远程检查版本并更新
- 批量升级插件端
升级可能出现启动失败的情况,失败请检查控制台日志
# 在线升级
jpom 中提供在线升级功能,方便用户及时知道有新版本并快速更新。
目前更新策略是每天定时更新和手动触发更新
使用该功能可能出现对问题有如下:
- 无法获取到最新版本
- 控制台有错误信息(
获取远程版本信息失败: xxxx
) - 控制台有错误信息(
获取远程版本信息失败: Received fatal alert: internal_error
)- 通常为 JDK 版本问题,建议升级:
JDK 1.8.0_311+
- 参考文章:https://blog.csdn.net/qq_36218267/article/details/121741914 (opens new window)
- 通常为 JDK 版本问题,建议升级:
出现上述大部分为网络原因,因为默认使用 github pages
(海外)来获取最新信息,如果服务器无法访问外网或者不能使用公网那么基本是不能正常使用。
目前系统中提供到解决方案有如下:
- 不能访问外网则可以自定义配置远程地址:(配置方法在 extConfig.yml 文件中修改
system.remoteVersionUrl
属性) - 自己搭建服务(Jpom 中更新规则使用二级从定向)
- 生成第一级远程更新信息地址
- 第一级地址内容如示例:
{url:"https://jpom.top/docs/versions.json"}
- 生成第二级远程安装包地址
- 第二级地址内容示例:
{tag_name:"v2.8.18",agentUrl:"https://download.jpom.top/agent-2.8.18-release.zip",serverUrl:"https://download.jpom.top/server-2.8.18-release.zip",changelogUrl:"https://gitee.com/dromara/Jpom/raw/master/CHANGELOG.md"}
- 配置远程更新地址 (配置方法在 extConfig.yml 文件中修改
system.remoteVersionUrl
属性)
注意:升级前请仔细阅读版本更新日志,如果有特殊说明或者注意事项请仔细确认。升级前建议提前做好相关备份,避免出现意外造成数据丢失
帮助我们改善此文档 (opens new window)
上次更新: 2023/09/20, 13:11:05