【问题标题】:Eclipse extreme slow at auto completionEclipse 在自动完成时速度极慢
【发布时间】:2020-03-02 00:32:39
【问题描述】:

我有以下问题: 我有一个 Maven 项目,在这些项目中,eclipse 非常慢。有时它会冻结几秒钟。如果要使用自动完成,则最多需要一分钟才能显示此消息:

来自“org.eclipse.jdt.ui”插件的“org.eclipse.jdt.ui.JavaAllCompletionProposalComputer”提案计算机未正常完成。扩展程序从“computeCompletionProposals()”操作返回的时间过长。

我可以通过在内容辅助 -> 高级下禁用 Java 提议来解决该问题。但是随后自动完成将不再起作用。

【问题讨论】:

  • 您是否尝试将其关闭再打开?
  • 你有哪个 Eclipse 版本?您安装了哪些附加插件?
  • 这能回答你的问题吗? Eclipse Java Content Assist not working
  • 如何设置 Eclipse 的 Java 环境变量?我使用版本:2019-09 R (4.13.0)

标签: java eclipse


【解决方案1】:

尝试将这些内存值更改为 eclipse.ini 文件(在您的 eclipse 目录中)

-Xms1024m

-Xmx4096m

这些值取决于您的系统。

【讨论】:

  • 尝试禁用 Eclipse 首选项中的一些验证。也许你的系统很慢。或者尝试给eclipse更多的内存,可能2048M
【解决方案2】:

我不知道为什么,但是在我删除工作区中的 .metadata 文件夹后,现在一切正常。 谢谢你们的帮助:)

编辑:感谢 cmets,更好的解决方案是 howlger 在他的评论中描述的方式。

【讨论】:

  • 永远不要删除 .metadata 文件夹,因为该文件夹不仅包含缓存数据,还包含您想要保留的内容(本地历史记录、非共享启动配置、.. .)。相反,尝试使用 -clean 启动 Eclipse 或尝试使用新工作区 (-data <path-to-empty-workspace-directory>) 启动 Eclipse,然后从旧工作区导入项目(File > Import...: General > Existing Projects into Workspace ).
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-06-18
  • 2021-02-05
  • 2015-07-22
  • 1970-01-01
  • 2013-11-25
  • 1970-01-01
  • 2015-12-22
相关资源
最近更新 更多