启动时如何防止Eclipse挂起?

问题:

我使用Eclipse 3.3(“Europa”)。 Eclipse经常需要很长的时间(也许永远)启动。在Eclipse日志中唯一可以看到的是:

!ENTRY org.eclipse.core.resources 2 10035 2008-10-16 09:47:34.801
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.

Googling显示someone’s suggestion我删除该文件夹:

workspace\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes

这似乎没有帮助。
没有开始一个新的工作区(我不想做的事情,因为需要我几个小时来重新设置所有的项目),有没有办法使Eclipse启动正常?

回答:

这可能不是您的问题的确切解决方案,但在我的情况下,我跟踪了Eclipse正在使用SysInternals Procmon进行轮询的文件,并发现Eclipse不断为我的一个项目轮询一个相当大的快照文件。删除,一切都开始正常(尽管工作区在之前发布的状态)。
删除的文件是:

<workspace>\.metadata\.plugins\org.eclipse.core.resources\.projects\<project>\.markers.snap

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: How do I prevent Eclipse from hanging on startup?

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

36 − = 29