在Eclipse中从列表中删除Spket透视图

在Eclipse中从列表中删除Spket透视图,eclipse,eclipse-plugin,Eclipse,Eclipse Plugin,我从Eclipse卸载了Spket插件,但是透视图列表中仍然有一个“透视图。我怎样才能摆脱它?我已经确保在eclipse\u dir/plugins、eclipse\u dir/features和eclipse\u dir/dropins下没有更多的Spket目录。Eclipse在哪里保存其透视图列表 干杯您可以通过以下方式解决此问题: $ eclipse -clean 根据任务->运行Eclipse 清除OSGi使用的缓存数据 框架和Eclipse运行时。尝试 如果需要,请使用此选项运行Ec

我从Eclipse卸载了Spket插件,但是透视图列表中仍然有一个
透视图。我怎样才能摆脱它?我已经确保在
eclipse\u dir/plugins
eclipse\u dir/features
eclipse\u dir/dropins
下没有更多的Spket目录。Eclipse在哪里保存其透视图列表


干杯

您可以通过以下方式解决此问题:

$ eclipse -clean
根据任务->运行Eclipse

清除OSGi使用的缓存数据 框架和Eclipse运行时。尝试 如果需要,请使用此选项运行Eclipse一次 之后,您会观察到启动错误 安装、更新或使用共享 配置

如果这不起作用,那么, EclipseUI的贡献是XML,最初都是一些
plugin.XML
,这有点酷,因为用户界面可以在快速扫描的基础上构建,而无需从所有这些插件加载任何java。我相信他们在最近几年已经发展出了一个更复杂的模块化API,但是您可以通过为
Spket.IDE
映射*.xml和*.properties来找到这个有罪的文件。通过
.properties
文件存在一定程度的间接性,因为字符串通常是外部化的,以便进行翻译

尽管如此,您可能会通过以下方式获得成功:

grep Spket.IDE `find . -name \*.xml -o -name \*.properties`

为什么不使用简单的方法


窗口→ 偏好→ 一般的→ 透视图,选择Spket IDE并按Delete按钮。

运气不好。我在整个Eclipse目录中搜索了包含单词“spket”的文件,但没有找到任何内容。我想删除的透视图也一样。哇,谢谢,这很有效!真不敢相信我没有看到这个选择。