1

我正在尝试为 Eclipse 安装 movilizer 插件。

尽管如此,在添加 StartCom 证书后,我仍然面临这些问题 - 我在安装 Movilizer eclipse 插件时遇到了麻烦

无法在https://devtools.movi ​​lizer.com/eclipseUpdateSite46/content.xml 读取存储库。无法在https://devtools.movi ​​lizer.com/eclipseUpdateSite46/content.xml 读取存储库。sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径

任何想法如何解决这个问题

4

3 回答 3

0

不要安装“Java 开发人员的 Eclipse IDE”,而是尝试“Java EE 开发人员的 Eclipse IDE”。我刚刚在我的 Mac 上遇到了同样的问题。

然后试试这个:

cd $JAVA_HOME/jre
sudo keytool -import -trustcacerts -keystore lib/security/cacerts -storepass changeit -noprompt -alias mycert -file /Users/coolik/Downloads/ca-cross-g2.crt

为我工作,也希望对你有用。

于 2017-03-02T11:32:35.513 回答
0

您需要将网络根证书添加到 eclipse 正在使用的 jre cacerts。有关非常详细的步骤,请参阅此链接。确认您的 Eclipse 使用的 jre 与您添加 ssl 证书的 jre 完全相同。

注意以下几点

  1. 仔细检查您在 jre 文件夹 $JAVA_HOME/jre/lib/security/cacerts.NOT JDK lib 文件夹中编辑的插入符号!
  2. 打开首选项 > java > 已安装的 jre。获取该路径和 THATPATH/lib/security/cacerts。这个文件你必须编辑!
  3. 您使用的证书是具有长期有效期的 ROOT CA 证书。
于 2016-12-15T06:58:12.460 回答
0

sun.security.validator.ValidatorException:PKIX 路径构建失败:

这正是以下链接正在解决的 SSL 问题: 我在安装 Movilizer eclipse 插件时遇到问题

如果您将证书正确导入到 JRE 中,则可能需要重新启动 eclipse 才能工作。当您安装了多个 JRE 版本时,会出现另一个潜在问题。另请注意,JDK 安装还包含一个带有证书存储的 JRE 文件夹。您需要 100% 确保将证书添加到正确的存储区。如果您不确定需要将其添加到哪个版本....将其添加到所有版本中。

于 2016-12-13T09:20:42.817 回答