8

对于 Eclipse 中的大型 Java 项目,我在 Java Content Assist 中遇到了极其缓慢的问题。该项目有很多依赖的罐子(> 100)。我不确定缓慢是否是由于依赖的罐子造成的,但我猜是这样。

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

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

它似乎没有帮助。

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

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

谢谢。

4

4 回答 4

2

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

于 2010-11-28T08:30:39.663 回答
1

Eclipse 有一个错误,如果您的工作区中有大型复杂的罐子,内容辅助将减慢到无法使用的程度。有关更多信息,请参阅我的问题

该错误已修复,但我不知道它是否在当前版本中。

于 2010-11-28T10:21:31.477 回答
0

您在使用 Mylyn 吗?如果不是...禁用 Mylyn 内容辅助将对您有很大帮助。

于 2010-11-27T23:24:23.777 回答
0

我正在处理一个远程系统项目,其中 JAR 是从远程系统的/lib文件夹中配置的。我刚刚在本地导入了所有相关的 JAR,配置了构建路径以使用这些本地 JAR 而不是远程 JAR,而 Bob 是你的叔叔!问题没了!

于 2014-03-13T11:30:34.387 回答