Eclipse在安装插件时启动非常缓慢。

21

我在我的项目中使用Eclipse。

当我想要安装或更新插件时,计算依赖关系非常缓慢(大约需要5到10分钟),然后快速下载文件并安装。

你知道如何解决这个问题吗?

我的系统是Ubuntu 10.04,最新的补丁和Eclipse 3.6.1。

没有使用代理。我在家里的几台电脑上都遇到了这个问题,但我在工作中没有这个问题(我在工作中使用代理)。


11
安装所选内容前,请尝试取消勾选“合并所有更新站点”的选项。 - Kane
2
@Kane,但为什么要作为注释。这可能是答案... - zvikico
@zvikico,我刚意识到我应该在评论后回答它。 - Kane
在我进行一堂课程时,花了我大约25分钟的时间来安装Maven,而这堂课程中大多数人都来自.NET阵营,这给他们留下了Java工具质量不佳的印象... - Lee Chee Kiam
@Eric - 你愿意接受一个答案吗? - KrishPrabakar
3个回答

68

在选择安装时,请尝试取消勾选“收缩所有更新站点”选项。因为当选择该选项时,p2将尝试从所有可用的更新站点中检查依赖关系(首先下载元数据仓库)。

alt text


1
我发现花了很长时间,然后意识到我在代理后面,它正在联系每个更新站点并超时。谢谢! - Cameron
1
对于那些没有任何依赖关系的插件来说,这是一个巨大的时间节省器。 - Filip Dupanović
2
有没有办法在Marketplace安装中也这样做? - haggai_e
@haggai_e,Marketplace 没有这样的选项。如果您确定 Eclipse 在从 Marketplace 安装某些内容时始终搜索所有存储库,请针对“RT-Equinox-P2”打开错误报告。 - Kane
我想知道为什么我从来没有看到这个复选框,可能是因为我没有寻找它 :) - Christophe Roussy

2

最近我在Windows上也遇到了类似的问题,但最终我成功找出了导致Eclipse网络连接极其缓慢的原因。

实际上,问题不是带宽低,而是连接超时

在我的情况下,解决方案是在Windows中禁用所有不必要的网络适配器,例如Hamachi和TeamViewer的适配器。我知道你在Ubuntu上,但我相信你的问题根源非常相似。


0

禁用Windows Defender和其他防病毒/间谍软件可能会有所帮助。也许加速效果不是很明显,但至少可以使其运行更快。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接