news 2026/9/8 16:54:33

DBeaver插件更新指南:3步完成更新检查与私有仓库排障

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
DBeaver插件更新指南:3步完成更新检查与私有仓库排障

DBeaver插件更新指南:3步完成更新检查与私有仓库排障

【免费下载链接】dbeaverFree universal database tool and SQL client项目地址: https://gitcode.com/GitHub_Trending/db/dbeaver

DBeaver 的插件更新由 Eclipse P2 更新框架驱动:启动后客户端会检查产品配置里预置的官方仓库,发现新版本时负责下载并在必要时提示重启生效。本文按你的实际操作顺序,讲清如何手动检查更新、自动更新仓库在哪里配置、以及更新失败时怎么快速定位原因。

如何手动触发一次插件更新检查

入口是 Help → Check for Updates。执行后 P2 会遍历所有已启用的更新仓库,拉取最新元数据并与本地已安装的 feature 逐一比对,整个过程不需要你先重启。

需要注意三点:

  • 只有处于启用状态的仓库才会参与检查;
  • 检查结束后,安装界面列出所有可用更新,由你勾选决定装哪些;
  • 部分插件更新要等 DBeaver 重启后才生效,安装流程最后会提示重启。

自动更新仓库在哪里配置

DBeaver 默认检查的仓库清单写在产品配置文件 DBeaver.p2.inf 里,每个仓库对应一条 addRepository 指令:

addRepository(type:0,location:https://dbeaver.io/update/ce/latest/,name:DBeaver CE update site,enabled:true)

这条指令的含义是:把一个启用状态的仓库加进客户端。其中 type:0 是元数据仓库(版本索引),type:1 是 artifact 仓库(实际下载源),两者必须成对配置,否则 P2 能发现新版本却找不到下载文件。当前配置里预置了 Office、Git、Debug、CE 和 Eclipse 五个仓库。

官方仓库的工程位于 product/repositories/,每个仓库用 category.xml 声明包含哪些 feature 和分类,例如 org.jkiss.dbeaver.ce.repository/category.xml 就是 CE 更新站的 feature 清单。

如何添加团队内部的插件仓库

有企业内插件时,通过 Help → Install New Software → Add 填入你的仓库 URL 即可,之后它会和官方仓库一起参与检查与安装。前提是它必须是一个标准的 Eclipse P2 更新站,而不是普通压缩包。

⚠️ 一个常见混淆点:连接偏好里设置的"Maven 仓库"只用于下载 JDBC 驱动依赖,和插件更新是两套完全独立的体系,改错了地方不会解决插件更新问题。

更新失败排查清单

检查或安装阶段报错时,按顺序排查:

  1. 网络可达性:官方仓库全部使用 HTTPS。走代理的话,先到 Preferences → General → Network Connections 配置代理。
  2. 仓库 URL 失效:老版本 DBeaver 指向旧 Eclipse 发布线,升级到新版本后先手动跑一次 Check for Updates。
  3. 依赖冲突:安装界面提示某个 feature 需要更高版本的另一个 feature 时,把提示的 feature 一并勾选安装,单独装会失败。
  4. 重启未完成:下载成功但版本没变化,多半是上次更新的重启没有真正执行。

如何关闭自动更新检查

检查行为由 Eclipse 的更新设置控制:在 Preferences 的 Install/Update 相关页面中,可以把检查频率设为从不,避免每次启动都发网络请求。只想停掉某个仓库而保留其他仓库时,在 Install New Software 的仓库管理界面单独禁用它即可,不用整体关闭自动检查。

【免费下载链接】dbeaverFree universal database tool and SQL client项目地址: https://gitcode.com/GitHub_Trending/db/dbeaver

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/5 18:58:19

十年后重做百度安全研发笔试题:核心考点与实战思路

2015年秋天我去考百度安全研发岗位的笔试,说实话,拿到卷子的前五分钟是有点蒙的——它和我预想的“漏洞利用大赏”完全不在一路。整张卷子没有一道题让你直接渗透某个靶场或者写个exp,反而全是“给你一段代码请找出问题”“这个场景请你设计一…

作者头像 李华
网站建设 2026/9/6 9:33:31

小米系统软件开发笔试题解析:从操作系统到C/C++底层核心考点

拿到这套小米2019秋招系统软件开发笔试题的时候,我第一反应是“题量不大,但每个选项都藏着坑”。不夸张地讲,这套卷子基本把系统软件岗最核心的几块能力都圈出来了:操作系统、网络、C/C底层、数据结构、Linux基础。虽然题目本身是…

作者头像 李华
网站建设 2026/9/8 16:54:05

从太极到数字骨架:人体姿态估计与实时可视化技术链路拆解

当一个太极表演者的动作被实时转化成发光的数字骨架,在屏幕上跟随肢体流动时,观众的第一反应通常是“这个效果太酷了”。Lumos NIX 的太极招式展示之所以引发赞叹,表面看是视觉冲击力强,但从开发者的视角看,真正值得关…

作者头像 李华
网站建设 2026/9/5 22:00:20

AI Co-Scientist:从多智能体协作到实验室集成的研究伙伴

最近 AI 科研辅助这个方向非常热,但大多数讨论还停留在“AI 能帮忙查文献、润色论文”的层面。真正让我觉得值得认真拆解的,是 Google DeepMind 推出的 AI Co-Scientist 从“给科研人员提建议的工具”逐步升级成“可进入实验室流程的研究伙伴”这件事。这…

作者头像 李华
网站建设 2026/9/5 16:30:43

Web 开发者,

前言:作为 Web 开发者,我们早已习惯「组件化开发、接口化调用、工程化部署」的工作流。面对 AI 应用落地,很多人误以为必须精通大模型、机器学习才能参与开发。事实上,Skill 就是 AI 时代的 “智能组件”,它将复杂 AI …

作者头像 李华
网站建设 2026/9/4 12:57:06

给BT客户端快速加Tracker列表|附避坑指南

给BT客户端快速加Tracker列表|附避坑指南 【免费下载链接】trackerslist Updated list of public BitTorrent trackers 项目地址: https://gitcode.com/GitHub_Trending/tr/trackerslist 下载跑到一半速度掉到几 KB/s,种子页面 peer 数显示 0。别…

作者头像 李华