Eclipse无法连接到Internet

时间:2011-10-15 14:40:11

标签: eclipse

我正在使用Eclipse 3.6。我试图从更新站点下载一个插件,但它不会连接,它一直说“待定”很长一段时间。

3 个答案:

答案 0 :(得分:5)

那里没有很多信息。它有助于让我们知道你尝试了什么......

我将answer I gave引用一个类似的问题,其中包含基本的解决方法:


你可以通过Eclipse连接到互联网吗?

打开内部网络浏览器。在Eclipse中:Window - >显示视图 - >其他 - >一般:内部Web浏览器。查找任何正常的地址,它有效吗?

您可以连接到其他更新站点吗?试试Eclipse Emma:http://update.eclemma.org/你看到了什么吗?

您的代理偏好是什么?转到窗口 - >偏好 - >一般:网络连接。

有效提供者:

  

指定打开连接时要使用的设置配置文件。选择直接提供程序会导致在不使用代理服务器的情况下打开所有连接。选择“手动”会导致使用Eclipse中定义的设置。在某些平台上还有一个可用的Native提供程序,选择此提供程序会导致在OS中发现的设置被使用。

如果互联网在Eclipse之外正常运行,请尝试更改为Native。之后,尝试直接。

答案 1 :(得分:3)

如果上述任何努力都没有帮助,这里还有一个选择。 您可能正在使用共享驱动器中的Eclipse(例如,H:)。如果是这样,将整个Eclipse目录移动/复制到C:并再试一次。

我的Eclipse无法连接到互联网,也无法访问Eclipse Marketplace,甚至也无法打开Tomcat服务器的端口。我支持公司代理并尝试了很多我在Stack Overflow和其他论坛上找到的选项,但无济于事。我也尝试了不同的版本(Mars,Luna,Kepler和公司提供的Kepler)。

这些是我尝试的选项:

使用直接连接

  • 转到Windows>约定>一般>网络连接。
  • 将Active Provider更改为Direct。
  • 重启Eclipse。

设置手动代理

  • 转到Windows>约定>一般>网络连接。
  • 将Active Provider更改为Manual。
  • 输入代理详细信息,包括用户名/密码(如果需要)。
  • 清除SOCKS代理。
  • 重启Eclipse。

更改Eclipse.ini

  • 转到Windows>约定>一般>网络连接。
  • 将Active Provider更改为Native。
  • 打开Eclipse.ini。

-vmargs下添加以下内容,每个都在各自的行上。

-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient4
-Dhttp.proxyPort=8080
-Dhttp.proxyHost=myproxy
-Dhttp.proxyUser=mydomain\myusername
-Dhttp.proxyPassword=mypassword
-Dhttp.nonProxyHosts=localhost|127.0.0.1
-Djava.net.preferIPv4Stack=true
  • 重启Eclipse

请参阅:

将Eclipse添加到防火墙

  • 转到“控制面板”> Windows防火墙(或您自己的防火墙)
  • 将Eclipse添加到白名单(请参阅https://stackoverflow.com/a/35508990 for Windows Firewall)

删除与Oomph相关的子文件夹

  • 删除$ {user.home} /。eclipse / folder
  • 中所有与Oomph相关的子文件夹
  • 对于Windows,这可能在C:\ Users \ .eclipse

请参阅Stephan EberleFriend在2015年8月14日星期五18:54的回答:https://www.eclipse.org/forums/index.php/t/270718/

请参阅我的另一个答案,Eclipse无法打开Tomcat(https://stackoverflow.com/a/37246227/4212710)的端口。

答案 2 :(得分:0)

如果eclipse无法连接到互联网,则可能是之一: 有一种名为"网络访问保护代理"的服务,可能会阻止eclipse访问互联网。

在这种情况下,您可以尝试以下操作(这适用于我 - Windows 7 PC): 1.单击Windows“开始”按钮,然后搜索“管理工具”并将其打开 2.然后打开服务 3.寻找"网络访问保护代理"服务 4.停止此服务 5.现在eclipse应该能够连接到互联网

注意:当Windows不是最新版本时会发生这种情况。因此,在停止此服务后,请更新Windows,然后启动此服务。