微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法在 DBeaver 21 上安装 Marketplace 客户端 1.8.2

如何解决无法在 DBeaver 21 上安装 Marketplace 客户端 1.8.2

我在 Mac OSX 11.2.1 上更新到 DBeaver 21。

但是在安装后,我尝试安装 Marketplace Client 1.8.2 并出现以下错误

Cannot complete the install because of a conflicting dependency.
  Software being installed: Marketplace Client 1.8.2.v20200309-0038 (org.eclipse.epp.mpc.feature.group 1.8.2.v20200309-0038)
  Software currently installed: DBeaver 21.0.0.202102281712 (org.jkiss.dbeaver.core.product 21.0.0.202102281712)
  Only one of the following can be installed at once: 
    Equinox Provisioning discovery UI 1.1.400.v20191213-1911 (org.eclipse.equinox.p2.ui.discovery 1.1.400.v20191213-1911)
    Equinox Provisioning discovery UI 1.2.0.v20200916-1234 (org.eclipse.equinox.p2.ui.discovery 1.2.0.v20200916-1234)
  Cannot satisfy dependency:
    From: Marketplace Client 1.8.2.v20200309-0038 (org.eclipse.epp.mpc.feature.group 1.8.2.v20200309-0038)
    To: org.eclipse.equinox.p2.iu; org.eclipse.epp.mpc.ui [1.8.2.v20200309-0038,1.8.2.v20200309-0038]
  Cannot satisfy dependency:
    From: Marketplace Client 1.8.2.v20200309-0038 (org.eclipse.epp.mpc.ui 1.8.2.v20200309-0038)
    To: osgi.bundle; org.eclipse.equinox.p2.ui.discovery [1.0.0,1.2.0)
  Cannot satisfy dependency:
    From: Equinox p2,discovery UI support 1.2.800.v20200916-1234 (org.eclipse.equinox.p2.discovery.feature.feature.group 1.2.800.v20200916-1234)
    To: org.eclipse.equinox.p2.iu; org.eclipse.equinox.p2.ui.discovery [1.2.0.v20200916-1234,1.2.0.v20200916-1234]
  Cannot satisfy dependency:
    From: DBeaver Community Edition 21.0.0.202102281712 (org.jkiss.dbeaver.ce.feature.feature.group 21.0.0.202102281712)
    To: org.eclipse.equinox.p2.iu; org.jkiss.dbeaver.standalone.feature.feature.group [21.0.0.202102281712,21.0.0.202102281712]
  Cannot satisfy dependency:
    From: DBeaver 21.0.0.202102281712 (org.jkiss.dbeaver.core.product 21.0.0.202102281712)
    To: org.eclipse.equinox.p2.iu; org.jkiss.dbeaver.ce.feature.feature.group [21.0.0.202102281712,21.0.0.202102281712]
  Cannot satisfy dependency:
    From: DBeaver Standalone 21.0.0.202102281712 (org.jkiss.dbeaver.standalone.feature.feature.group 21.0.0.202102281712)
    To: org.eclipse.equinox.p2.iu; org.eclipse.equinox.p2.discovery.feature.feature.group [1.2.800.v20200916-1234,1.2.800.v20200916-1234]

我降级到以前版本的 DBeaver 但不幸的是遇到了同样的错误

还建议我以 root 身份从命令行运行它,以便它具有保存插件安装文件的正确权限,但它仍然无法安装。

解决方法

感谢@howgler 的回答。我还在 github 上的 DBeaver 问题页面上找到了答案。 所以分辨率如下。

添加 http://download.eclipse.org/mpc/releases/1.9.0 作为源,然后从那里安装市场客户端。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。