在eclipse(火星)上安装了一个插件,现在eclipse将无法启动。如何卸载插件?

时间:2016-03-03 22:16:36

标签: eclipse plugins eclipse-plugin eclipse-mars

我安装了一个用于查看json文件的插件,它是sweetlemonade的“json工具”。

无论如何,在安装之后我试图查看一个json文件(非常大的文件),我认为该插件可能能够处理。好吧,当我这样做时,eclipse崩溃了。现在我不能再次开始日食了。它在“加载org.sweetlemonade.eclipse.json”

时失败

我在这里搜索了其他答案,但接受的答案包括使用“p2 director”通过命令行卸载插件。唯一的问题是答案是旧版本的日食。我正在使用eclipse火星,无法在任何地方找到“p2导演”的安装。

如何手动卸载此插件并让eclipse再次运行?我想解决这个问题,而无需重新安装并丢失我的项目设置。

2 个答案:

答案 0 :(得分:4)

好的,所以我设法通过导航到

来解决这个问题
configuration/org.eclipse.equinox.simpleconfigurator/bundles.info

并删除了负责该插件的行:

org.sweetlemonade.eclipse.json,1.1.0,../../../.p2/pool/plugins/org.sweetlemonade.eclipse.json_1.1.0.jar,4,false

然后我再次跑了eclipse,它开得很好。我看到eclipse之前尝试打开大型JSON文件的选项卡仍处于打开状态,但现在它有一个“x”,其中包含无法找到json工具插件的消息。由于问题可能正在发生,因为eclipse每次打开时都会继续尝试恢复该标签,我关闭标签然后关闭eclipse并重新添加我删除的行到bundles.info文件。最后,我重新打开了eclipse并以正确的方式卸载了插件(因为插件对我来说没什么用)。

答案 1 :(得分:0)

在我看来,Eclipse就像打开那个文件一样自动保存你的工作区;默认情况下,自动保存每5分钟发生一次。重命名_workspace_/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi中的自动保存文件,然后重新启动。

然后,您可以使用帮助关于安装详细信息来卸载JSON编辑器(如果您愿意)。