Eclipse工作区问题与CCRC插件错误

时间:2013-05-17 18:06:36

标签: eclipse eclipse-plugin clearcase-remote-client

2013年5月28日更新:

我找到了解决这个问题的方法。虽然这并不总是最有效的。 在Eclipse中>偏好>一般>启动和关机 取消选中“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,问题就会消失。一旦我重启日食,同样的问题仍然存在。
  4. 到目前为止我尝试了什么:

    1. 使用-clean选项启动eclipse - >它没有解决问题。
    2. 我已启用“Eclipse>首选项>常规>启动和关闭”中的“启动时刷新工作区”选项 - >这并没有解决问题。
    3. 我删除了“Offending_Workspace> .metadata> .plugins”文件夹下的文件夹“org.eclipse.core.resources” - >这没有效果。问题仍然存在,如上面的症状3中所述。
    4. 系统信息:

        

      Windows 7企业版64位。

           

      Eclipse 3.7 Java EE开发人员

           

      CCRC插件版本:7.1.0.0,Build id:7.1.1.03.00_2010C.D100803

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

      任何建议都会有所帮助。

1 个答案:

答案 0 :(得分:1)

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

  

ClearCase版本7.1.1.8,7.1.2.5和8.0.0.1中提供了修复程序

您可以在this release note中找到它:

PM38965:

  

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


OP报告了一种解决方法:

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

  

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

     

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

-clean”是本地操作,离线或在线时效果相同。