2013 年 5 月 28 日更新:
我找到了解决这个问题的方法。尽管这在大多数情况下并不总是有效。在 Eclipse > Preferences > General > Startup and Shutdown 中取消选中“ClearCase Remote Client 插件”选项
每次我启动问题工作区时,在执行任何操作之前(例如单击任何资源或单击项目资源管理器中的项目),我都会连接到 ClearCase 存储库。这似乎在大多数时候平息了错误。此外,我在桌面上的 Eclipse 快捷方式中设置了 -clean 选项。所以当我开始日食时,我的日食已经从清理选项开始了。虽然不确定它是否与问题有关。但是不确定这在我离线工作时是否会有所帮助;当我无法连接到 ClearCase 存储库时。
2013 年 5 月 21 日更新:
目前,除了 CCRC 插件升级外,似乎没有解决方案。现在将 VonC 的答案标记为正确。如果我找到更好的解决方案,将更新帖子。
我创建了一个全新的工作区并设置了工作区,到目前为止我还没有看到任何问题。不过,仍然不确定我的工作区出了什么问题。
====================================================
我在其中一个工作区中遇到这个问题已经有一段时间了。
错误:
我看到以下错误弹出错误消息;并且不会消失。
An error has occurred. See error log for more details.
Could not initialize class com.ibm.rational.team.client.ui.model.common.ImageManager
症状:
- 它几乎一直只发生在一个工作空间中。
- 每次我重新启动此工作区时,当我单击项目资源管理器中的任何项目或任何打开的文件时,都会导致弹出错误。
- 如果我关闭所有文件,关闭有问题的项目然后删除该项目,它就会消失。我启动 eclipse,重新导入项目,只要我继续使用 eclipse,问题就会消失。一旦我重新启动日食,同样的问题仍然存在。
到目前为止我已经尝试过:
- 使用 -clean 选项启动 eclipse --> 它不能解决问题。
- 我在“Eclipse > Preferences > General > Startup and Shutdown”中启用了“Refresh workspace on startup”选项——>这并不能解决问题。
- 我删除了“Offending_Workspace > .metadata > .plugins”文件夹下的文件夹“org.eclipse.core.resources”——>这没有效果。如上述症状 3 所述,问题仍然存在。
系统信息:
Windows 7 企业版 64 位。
Eclipse 3.7 Java EE 开发人员
CCRC 插件版本:7.1.0.0,内部版本号:7.1.1.03.00_2010C.D100803
有什么办法可以解决这个问题。使用这样一个损坏的插件令人沮丧,这实际上阻碍了它们的工作。
任何建议都会有所帮助。