1

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

症状:

  1. 它几乎一直只发生在一个工作空间中。
  2. 每次我重新启动此工作区时,当我单击项目资源管理器中的任何项目或任何打开的文件时,都会导致弹出错误。
  3. 如果我关闭所有文件,关闭有问题的项目然后删除该项目,它就会消失。我启动 eclipse,重新导入项目,只要我继续使用 eclipse,问题就会消失。一旦我重新启动日食,同样的问题仍然存在。

到目前为止我已经尝试过:

  1. 使用 -clean 选项启动 eclipse --> 它不能解决问题。
  2. 我在“Eclipse > Preferences > General > Startup and Shutdown”中启用了“Refresh workspace on startup”选项——>这并不能解决问题。
  3. 我删除了“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

有什么办法可以解决这个问题。使用这样一个损坏的插件令人沮丧,这实际上阻碍了它们的工作。

任何建议都会有所帮助。

4

1 回答 1

1

这看起来像PM38965,除了升级没有其他解决方案:

ClearCase 版本 7.1.1.8、7.1.2.5 和 8.0.0.1 中提供了一个修复程序

您可以在此发行说明中看到它:

PM38965:

解决了 ClearTeam ExplorerCould not initialize class com.ibm.rational.team.client.ui.model.common.ImageManager在执行各种操作时间歇性地产生“”错误的 ClearCase 问题。


OP报告了一种解决方法:

Eclipse > Preferences > General > Startup and Shutdown中,取消选中选项“ ClearCase Remote Client plug-in

每次我启动问题工作区时,在执行任何操作之前(例如单击任何资源或单击项目资源管理器中的项目),我都会连接到 ClearCase 存储库。
这似乎在大多数时候平息了错误。

此外,我桌面上的 Eclipse 快捷方式中-clean设置了“ ”选项。所以当我开始日食时,我的日食已经从清理选项开始了。
虽然不确定它是否与问题有关。但是不确定这在我离线工作时是否会有所帮助;当我无法连接到 ClearCase 存储库时。

' -clean' 为本地操作,离线或在线效果相同。

于 2013-05-17T18:28:34.177 回答