0

当我点击“Help / Eclipse Marketplace”时,我得到一个弹出进度框,上面写着“Retrying data from http://marketplace.eclipse.org ”,等待足够长的时间成为网络超时,然后显示 Eclipse Marketplace 对话框显示 java.lang.reflect.InvocationTargetException 的弹出窗口。“详细信息”按钮没有提供任何进一步的信息,“错误日志”提供了很多数据,但没有提供任何进一步的信息(我猜其他人会知道这意味着什么)。

我在 Windows 7 64 位上,运行 eclipse Indigo 3.7;作为解决这个问题的一部分,我做了一个“帮助/检查更新”并让它放松。我再次运行它,它说没有找到更新。

我查看了 IE(我从不使用)和 Chrome(我的默认浏览器)中的互联网设置;它们都设置为自动检测网络连接设置。这台机器在我家,使用无线路由器连接有线 ISP,所以我认为不需要任何代理。但是,我是一名程序员,而不是网络人员,我很乐意在那里了解应该检查的其他内容。

我在 Windows 机器上启用了 telnet 并执行了“telnet marketplace.eclipse.org 80”;它清除了命令屏幕,似乎正在等待输入。我输入了 telnet 控制字符,它弹回到 dos 提示符。在端口 80 上似乎没有与该域的连接问题。

我的运行环境是java 1.6.0_24;jre6 是 Eclipse 中唯一安装的执行环境(“Windows / Preferences / Java / Installed JREs”)。

我发现一篇帖子声称打开 Windows 防火墙解决了他的问题;我看了看,很不高兴地发现我的机器已经打开了 Windows 防火墙;我把它关掉了,但它并没有改变错误。(我有一个硬件防火墙,不知道为什么我需要微软或 BitDefender 的。)

关于这个主题有几个 SO 帖子,但似乎没有一个足够适合我;我在上面尝试过的一些事情来自那些帖子。

在 Eclipse 中报告了一个或两个关于该问题的错误,但它们似乎至少有一年的历史,并且据报道已得到修复。

有人可以告诉我如何解决这个问题,或者至少在哪里看?

4

3 回答 3

0

我做了所有的工作..终于安装 JRE 6 就像魔术一样工作......试试这个!

于 2013-02-12T23:38:13.077 回答
0

http://h-online.com/-1797226

阅读上面的文章。他们正在移动服务器,希望能在周日下午完成。

于 2013-02-10T14:48:35.197 回答
0

试试这个 -vmargs -Djava.net.preferIPv4Stack=true

于 2013-02-21T05:34:05.820 回答