【发布时间】: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