【问题标题】:Installing pyDev and other plugins for Eclipse为 Eclipse 安装 pyDev 和其他插件
【发布时间】:2017-04-05 19:57:36
【问题描述】:

由于 ValidatorException,我仍然无法为 Eclipse 安装任何插件

Unable to read repository at http://www.pydev.org/updates/content.xml.

sun.security.validator.ValidationException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to
find valid certification path to requested target

这种情况我该怎么办?

【问题讨论】:

  • 您需要向我们展示更多详细信息。
  • 亲爱的greg,我应该和你分享什么样的细节?如果你指出你想看什么,我会分享必要的信息
  • 将您的网络根证书安装到 java cacerts。阅读this指南..它将解决所有问题..

标签: eclipse exception eclipse-plugin


【解决方案1】:

我认为这是一个常见的证书问题,可能由于多种原因而发生。我将在这里列出最有可能出现的两种情况:

  1. 错误中提到的 URL 做了从 HTTP 到 HTTPS 的重定向,java 似乎不喜欢。

    我不确定这在最近的 Java 版本中是否仍然是一个问题,找不到更好的参考,但他们在这里提到:https://github.com/protegeproject/protege/issues/17

    请尝试将更新站点 URL 从 http://www.pydev.org/updates/ 更改为重定向到的内容(当前为:https://dl.bintray.com/fabioz/pydev/5.3.1/

  2. 无法验证证书,因为证书颁发者根证书不在您的密钥库中。确保您安装了最新版本的 java(每个新版本都包含一个新的密钥库)。您还可以使用 keytool 将颁发者根证书(或站点证书)添加到您的密钥库中。

【讨论】:

    猜你喜欢
    • 2012-08-25
    • 2014-05-12
    • 1970-01-01
    • 2020-10-22
    • 2013-05-16
    • 1970-01-01
    • 1970-01-01
    • 2012-12-28
    • 2016-06-06
    相关资源
    最近更新 更多