【问题标题】:Eclipse not able to access the internet but Java programs can [duplicate]Eclipse无法访问互联网,但Java程序可以[重复]
【发布时间】:2016-07-25 15:16:45
【问题描述】:

我正在尝试让 Eclipse 能够访问 Internet,以便我可以安装软件,但是 Eclipse 无法访问 Internet。我编写了一个简单的 Java 程序,它可以访问 Internet,并且能够正常运行。我还可以通过 Mozilla 浏览互联网。

我正在尝试访问 eclipse 市场,但它给了我错误:

Cannot open Eclipse Marketplace
Cannot install remote marketplace locations: Connection failed

This is most often caused by a problem with your internet connection. Please check your internet connection and retry.
Cannot complete request to http://marketplace.eclipse.org/catalogs/api/p: Unable to connect to repository http://marketplace.eclipse.org/catalogs/api/p
Unable to connect to repository http://marketplace.eclipse.org/catalogs/api/p
Connection timed out
Connection failed

This is most often caused by a problem with your internet connection. Please check your internet connection and retry.
Connection timed out

我也尝试使用内部网络浏览器并遇到同样的问题。

操作系统:Linux Redhat

日食:霓虹灯或太阳神

【问题讨论】:

  • @azurefrog,抱歉 - 问题已更新。

标签: java eclipse networking


【解决方案1】:

堆栈上有一些关于类似问题的帖子,例如here 因为这个问题有很多解决方案,我们不确定您的操作系统和防火墙设置到底是什么问题有点广泛,但我建议尝试该帖子中的建议:

服务可能会暂时中断您可能有问题 防火墙。这些可以是本地的,也可以由您实施 互联网服务提供商。您的代理 HTTP 设置(如果需要)可能不正确。 这个答案解释了如何调整 Eclipse 内部代理设置 ...如果这就是问题所在。您的访问权限可能 可能会被过度活跃的防病毒软件阻止。该服务可以 已将某些网络范围列入黑名单,您的主机 IP 地址为 “附带损害”。

  1. 转到

窗口->首选项->常规->网络连接。

  1. 更改设置

Active Provider-> Manual-> 并检查---> HTTP, HTTPS and SOCKS

您能否提供有关您的防火墙是否阻止任何端口等的详细信息?

编辑

还有另一个与您的问题非常相似的解决方案here

它与Java 7中的IPv6(双栈)支持有关。最快的 解决方案(如果您不需要 IPv6)将打开 IPv6 支持 关闭,通过将此附加到 eclipse.ini 文件的 vmargs 参数:

-vmargs -Xmx512m ... -Djava.net.preferIPv4Stack=true(结束重启Eclipse)。

这可能很有用,但是关于可能导致问题的原因列表仍然非常庞大。

【讨论】:

猜你喜欢
  • 2020-02-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-30
相关资源
最近更新 更多