2010-11-27 48 views
8

我正面临着Java内容协助与Eclipse中的大型项目的极端缓慢。该项目有很多依赖罐(> 100)。我不确定缓慢是否是由于依赖性瓶子造成的,但我猜这就是这种情况。Eclipse内容协助缓慢与大型项目

有没有人遇到过类似的问题?我将激活延迟更改为500毫秒以减轻疼痛,但仍然弹出建议禁用Mylyn的“内容辅助问题”。我还设置了以下超时标志。

-Dorg.eclipse.jdt.ui.codeAssistTimeout = 60000

它似乎并没有帮助。

-Xmx设置为900m。我正在使用4 GB RAM的双核3 GHz Windows XP 32位机箱。

我欢迎您提供任何建议或解决方案。

谢谢。

+0

你使用了一个体面的`eclipse.ini`吗? http://stackoverflow.com/questions/142357/what-are-the-best-jvm-settings-for-eclipse/3275659#3275659 – VonC 2010-11-28 00:32:49

回答

1

Eclipse有一个错误,如果您的工作空间中有大型复杂Jars,则内容辅助将放慢速度,直到无法使用。见my question here for more

该错误已得到解决,但我不知道它是否在当前版本中。

0

你在使用Mylyn吗?如果没有...禁用Mylyn内容帮助将会帮助你很多。

2

如果任何这些jar或项目中的内容不在快速的本地磁盘上,请将它们放在快速的本地磁盘上。

+0

他们都在本地磁盘上。 – IceMan 2010-11-29 04:19:11

+0

我有这个问题。有时需要10秒才能得到答复。 – User1 2013-01-07 17:31:39

0

我当时正在从远程系统的/lib文件夹配置JARs的远程系统项目。我只是在本地导入了所有相关的JAR,配置了构建路径以使用这些本地JAR而不是远程JAR,而Bob是您的叔叔!问题没有了!