Eclipse Indigo无法读取存储库(更新站点)

时间:2012-01-20 21:31:04

标签: eclipse eclipse-plugin eclipse-indigo

首先,这个问题至少被问过两次。

我尝试了几种没有效果的方法。

问题在于:

当我尝试下载/更新像EclEmma这样的插件时,Eclipse开始与存储库通信,大约需要5分钟。之后我收到一个错误:

“收集要安装的项目时出错  会话上下文是:(...)

无法在http :( ...)读取存储库  读取时间

(...为每个* .jar)“

我试图解决的问题是运行eclipse作为管理员(运行vista x86)并将连接属性从本机更改为直接和返回。我还尝试删除已保存的存储库并再次添加。完全没有效果。

我没有配置代理,也不需要代理。

这与我和我的IDE之间有点个人关系:D

所以我希望你们可以帮助我。

6 个答案:

答案 0 :(得分:19)

感谢Zoltán(köszi:D),但我昨晚发现了错误。

解决

经过数小时的调试后,我发现 AVG Anti-Virus 软件阻止了该请求。在暂时停用它之后,Eclipse安装了新软件。

答案 1 :(得分:4)

在我的情况下,超时是由SOCKS代理的定义引起的...我们有proxy.company.com:80并且我错误地将代理提供给所有三个(HTTP,HTTPS和SOCKS)连接模式。从SOCKS中删除代理解决了问题

答案 2 :(得分:2)

尝试打开Eclipse的内部Web浏览器(窗口菜单/显示视图/其他...),然后导航到1)更新站点URL,以及2)到任何网页。

如果后者没有工作,那么Eclipse没有连接到互联网,你应该尝试打开一个新的工作区,并尝试从那里安装(可能在工作区设置中出错)。

如果第二个有效,但第一个没有,则表明更新站点无法正常工作。在这种情况下向开发人员报告。

答案 3 :(得分:2)

我也有这个问题(我的系统:Win7,jdk7,Eclipse Indigo)。

我安装了jre6,更改了我的JAVA_HOME,用以下内容运行了eclipse:

eclipse -debug -consolelog -vm 'c:\Program Files\Java\jre6\bin\java.exe'

安装插件/更新,然后切换回使用jdk7。

为我工作!

答案 4 :(得分:1)

暂时禁用AVG防火墙为我解决了这个问题。

然后Eclipse安装了Android插件。

答案 5 :(得分:1)

就我而言,将这些行添加到eclipse.ini解决了问题

-vmargs (this one was alreayd there)
-Djava.net.preferIPv4Stack=true