如何修复损坏的 Eclipse Indigo JEE?

How to fix corrupted Eclipse Indigo JEE?

我按照以下顺序在 eclipse indigo 中安装了以下插件以开始 spring 开发

  1. Spring 工具套件
  2. M2E(行家)

这两个安装后,报错 jira 连接器未安装,所以我安装了以下插件。

  1. Atlassian Jira 连接器

安装 Jira 连接器后,Eclipse 开始显示以下错误:

已卸载 Jira 连接器。仍然显示这些问题。 任何帮助将不胜感激。

Eclipse 在卸载方面存在重大结构性问题,即使是最新的 luna 也没有真正修复。不过别担心,有很多解决方法。

您现在和在类似情况下可以做什么:

1.

如果你甚至可以卸载某些东西,你将无法恢复到安装前的状态。

正因为如此,我通常使用 Eclipse 时有一个技巧:我将主要的 Eclipse 安装目录存储在 git 存储库中,因此我总是可以使用一个命令切换回来。但这只是一个技巧。


2.

很有可能只是您的工作区目录损坏,而不是您的 Eclipse。在这种情况下,您可以通过重新初始化您的工作区来解决此问题:制作备份,删除所有内容,重新创建您的工作区目录,最后再次导入您的项目。

(出于类似的原因,将工作区元数据保存在 git 存储库中也是一个有用的技巧。)


3.

在Eclipse 中,菜单项是由模块创建的。如果安装了 eclipse 模块,它会在创建菜单项的内部配置中创建更改。

重新启动后,Eclipse 会尝试恢复您的图形用户界面,从而重新打开其面板。但是如果也发生了模块卸载,那么它的面板是不可恢复的,导致你的问题。

所以,只需关闭坏面板并尝试重新打开它们。有时它也有效。


简而言之:重新创建您的工作区,这可能会有所帮助。下次,使用 Eclipse 进行一些良好且频繁的备份(我建议 git)。