java - eclipse 挫折

标签 java eclipse

我一直在努力让 Eclipse 正常工作,但由于某种原因,我无法安装插件、更新,甚至无法访问市场。在进行了一些研究之后,我发现在大多数情况下这是一个代理问题,但我在一个私有(private)家庭网络上。谁能帮我?我已经研究了好几天了。

这是我得到的错误:

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 read repository at http://marketplace.eclipse.org/catalogs/api/p.
Unable to read repository at http://marketplace.eclipse.org/catalogs/api/p.
Permission denied: connect
Connection failed

This is most often caused by a problem with your internet connection. Please check your internet connection and retry.
Permission denied: connect

最佳答案

这听起来像是我以前在 Windows 上看到的一般操作系统/Java 网络问题。例如,它是由 Cisco AnyConnect VPN 软件引起的,但我猜也可能是其他恶意软件扫描程序或个人防火墙。

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

-vmargs
-Xmx512m
...
-Djava.net.preferIPv4Stack=true

(结束重新启动 Eclipse)。

关于java - eclipse 挫折,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28140468/

相关文章:

java - Java 中的 BDD 实现

java - HttpClientTransportOverHTTP2 在哪里?

java - 是否可以再调试 GWT?

java - JFrame 正在加载音乐正在运行

java - builder 模式与失败

java - 使用 Java 将项目添加到 HashMap 中的现有键

java - 如何在 Eclipse 中使用运行配置参数将空参数传递给我的 Java main 方法?

java - 从html代码中提取图片url的正则表达式

c++ - 在为 Android 开发时如何在 Eclipse 中获得 C++ 的智能感知?

java - 在eclipse中重命名多个文件