【问题标题】:All Eclipse Plugins Disabled禁用所有 Eclipse 插件
【发布时间】:2011-10-24 20:12:40
【问题描述】:

我在 Ubuntu 10.04 上运行 Eclipse 3.5.2。我尝试为 Eclipse 安装 EGit 插件,在 Eclipse 重新启动后,我发现我所有的其他插件实际上都消失了(Subclipse、PyDev、OpenExtern、Colorer 等)。奇怪的是,Eclispe 没有将任何内容列为禁用,从命令行运行 Eclipse 也没有显示任何错误。

我立即卸载了 EGit,并尝试卸载然后重新安装我的一些其他插件,但我似乎无法得到任何工作。 Eclipse 的软件对话框将它们全部列出为已安装,我至少可以在 Open Perspective 对话框下看到 PyDev,但是当我尝试启动 PyDev 透视图时,什么也没有发生,也没有显示错误。我还尝试了 Eclipse 的更新向导,为组件安装所有挂起的更新,但是没有明显的效果。

我完全迷失了,特别是因为我没有收到任何表明问题的消息。这里发生了什么?如何修复 Eclipse 的插件?

编辑:这个问题似乎类似于this post。我看到很多错误,例如

Could not instantiate provider org.tigris.subversion.subclipse.core.svnnature for project X

在我的 ~/workspace/.metadata/.log 中

不幸的是,以某种方式使用 Equinox p2 安装程序的建议解决方案对我不起作用。

编辑:我尝试删除我的 ~/.eclipse 文件夹并重新安装我的插件,但问题仍然存在。

编辑:我再次尝试删除我的 ~/.eclipse 文件夹,我的 ~/workspace/.metadata 文件夹,删除所有 Eclipse Ubuntu 包(包括配置数据),然后重新安装,但插件仍然没有出现.. .

编辑:可能还发生了一些其他奇怪的事情。我不确定是什么触发了它,但在某些时候,我的整个文件系统变成了“只读”,并且许多进程在无法修改其 db 文件(例如 Firefox)时开始崩溃。重新启动后,一切似乎都自行解决了,我能够下载并安装 Eclipse 3.7,据说它不会受到this bug 的影响。

【问题讨论】:

    标签: eclipse eclipse-plugin egit


    【解决方案1】:

    尝试转到帮助>关于 Eclipse

    点击安装详情安装历史标签

    选择事情搞砸之前的日期并点击Revert

    【讨论】:

    • 如果你遇到了所有这些麻烦,我会放弃并下载新版本的eclipse和所有插件,你仍然可以保留here记录的重要设置。
    • 这就是我最终所做的。我从 Ubuntu 的仓库中卸载了所有与 Eclipse 3.5 相关的软件包,并下载了 Eclipse Classic 3.7。
    • 我几乎遇到了同样的问题,当我使用“检查更新”功能时,我所有的插件都被禁用了。这个解决方案有效,但是一旦我再次尝试更新 eclipse,问题又回来了。
    • 有时插件与较新版本的 Eclipse 不兼容。如果您没有需要更新的具体原因,我会坚持使用您当前的版本。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-22
    • 1970-01-01
    • 2015-03-16
    • 2011-01-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多