【问题标题】:Eclipse luna shows error "Unable to read repository at"Eclipse luna 显示错误“无法读取存储库”
【发布时间】:2019-10-24 14:37:29
【问题描述】:

当我尝试在 Windows 7 的 IE11 上的 Eclipse Luna(eclipse-jee-luna-SR2-win32[4.4]) 上从 Eclipse Marketplace 安装 tomcat 服务器时出现以下错误。


无法读取位于 http://tomcatplugin.sf.net/update/content.xml 的存储库。 收到致命警报:handshake_failure


谁能帮我解决这个问题。

提前致谢。

【问题讨论】:

  • 您能否提供更多关于您正在运行 Eclipse 的系统以及 Eclipse 的确切版本的详细信息。
  • 嗨,我在 IE 11 上使用 eclipse-jee-luna-SR2-win32
  • 请将该信息添加到您的问题中,您可以随时点击“编辑”按钮。还有哪个操作系统?
  • 另外:单击您提供的链接会导致错误,即该站点不存在。也许您可以尝试使用最新的 Eclipse Oxygen 并查看错误是否仍然存在?
  • 我已按照您的建议添加了详细信息,并来到了 eclipse 版本,只有这个 eclipse 版本我应该在我的工作场所工作。

标签: java


【解决方案1】:

存储库已迁移到 https(它不再可以通过 http 访问),并使用 TLS 1.1 或 TLS 1.2,它们是 JDK 1.7 中默认未启用的协议。 您必须使用 JDK 1.8 或更高版本启动 eclipse。编辑 eclipse.ini 并在 -vmargs 之前添加下一行,其中包含您的 JDK 路径(eclipse.ini wiki 中的更多详细信息):

-vm
/usr/local/java/jdk1.8/bin/java

【讨论】:

    【解决方案2】:

    您可以尝试多种方法,但我认为在这种情况下相关的解决方案来自 this answer

    • 删除缓存目录\eclipse\p2\org.eclipse.equinox.p2.repository\cache
    • 刷新存储库。
      • 首选项 -> 安装更新 -> 可用软件站点 => 选择条目
      • 点击“重新加载”

    【讨论】:

    • 您能否在您的问题中添加您已经尝试过哪些解决方案,哪些没有解决?如果有人试图帮助您解决问题,简短的“谢谢”总是很好。 ;)
    • 删除缓存目录后,我尝试重新加载可用软件站点,但无法启用重新加载按钮/选项
    • 检查您是否能够从浏览器连接到 Eclipse 市场 url (marketplace.eclipse.org)。如果它正常工作,那么问题是因为您的网络中使用了代理服务器。我们必须使用我们网络中使用的代理服务器详细信息来更新 eclipse。转到:- Windows-> 首选项-> 常规-> 网络连接。在此处输入图像描述并使用代理详细信息编辑 HTTP。在此处输入图像描述单击确定完成。 shareimprove 这个答案回答了 2014 年 8 月 21 日 9:47 Ajil Mohan 4,7911917
    • 好吧,我还没有看到这与代理服务器有关,因为您提供的链接甚至根本不起作用。无法解决。显示您的 Eclipse 软件指向错误的存储库位置。所以你需要将该位置更新为正确的位置。
    • 但是当我尝试访问我提供的链接时,我会转到一个网页,我可以看到更新可用。所以,我尝试更新/安装它说它不受支持
    【解决方案3】:

    可能是因为代理问题,您可能需要从 windows->preference->network 检查和设置它, 改为直接,然后重试

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-03
      • 2021-08-27
      • 1970-01-01
      相关资源
      最近更新 更多