我从Eclipse中卸载了Spket插件,但在Perspective列表中仍然有一个"<Spket IDE>"
透视图。我怎么摆脱它?我已确保eclipse_dir/plugins
,eclipse_dir/features
和eclipse_dir/dropins
下没有更多Spket目录。 Eclipse在哪里保留其透视列表?
干杯
答案 0 :(得分:3)
为什么不用简单的方法?
窗口→首选项→常规→透视图,选择Spket IDE并按Delete按钮。
答案 1 :(得分:0)
您可以通过以下方式解决此问题:
$ eclipse -clean
根据任务 - >运行Eclipse,
清除OSGi使用的缓存数据 框架和Eclipse运行时。尝试 如果使用此选项运行Eclipse一次 你看到之后的启动错误 安装,更新或使用共享 配置。
如果这不起作用,那么,
Eclipse ui贡献是XML格式的,最初都在一些plugin.xml
中,这有点酷,因为UI可以在快速扫描时构建而无需从所有插件中加载任何Java。我相信他们近年来已经发展了一个更复杂的模块化API,但你可以通过为Spket.IDE
grepping * .xml和* .properties来找到有罪的文件。 .properties
文件存在一定程度的间接,因为字符串通常外部化以进行翻译。
不过,你可能会遇到类似的事情:
grep Spket.IDE `find . -name \*.xml -o -name \*.properties`