Eclipse无法访问互联网,但Java程序可以

时间:2016-07-25 15:16:45

标签: java eclipse networking

我正在努力让Eclipse能够访问互联网以便我可以安装软件,但是eclipse无法访问互联网。我写了一个简单的Java程序,可以访问互联网并且能够正常运行。我也可以通过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

Eclipse:Neon或helios

1 个答案:

答案 0 :(得分:0)

有一些关于此类问题的帖子,例如here 由于这个问题有很多解决方案,我们不确定你的操作系统和防火墙设置究竟是什么问题有点广泛,但我建议你尝试一下这个帖子的建议:

  

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

  
      
  1. 转到
  2.         

    窗口 - >偏好 - >一般 - >网络连接。

         
        
    1. 更改设置
    2.         

      有效提供商 - >手册 - >并检查---> HTTP,HTTPS和SOCKS

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

修改

另一种解决方案非常类似于您的问题here

  

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

     

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

这可能有用,但是可能导致问题的列表仍然非常大。