打开Eclipse时遇到问题。在错误日志中,它说:
unable to find action set org.eclipse.wb.core.ui.actionset
org.eclipse.rse.core.search.searchActionSet
org.eclipse.rse.core.search.searchActionSet
org.eclipse.mylyn.doc.actionSet
org.eclipse.mylyn.context.ui.actionSet
我正在使用Eclipse juno(版本4.2),而我的ADT是版本20和Java 1.6 你知道我应该做什么吗?
答案 0 :(得分:29)
通常,这是您卸载的内容的剩余部分。要解决该错误,请关闭Eclipse,在
中找到workbench.xml
(XML)和workbench.xmi
(XMI)文件
.metadata\.plugins\org.eclipse.ui.workbench\
或
.metadata\.plugins\org.eclipse.e4.workbench\
工作区内的目录并删除所有相应的行(搜索您在消息中看到的包名称)。
答案 1 :(得分:13)
我认为当从Eclipse中删除功能并且未正确更新工作空间时会发生这种情况。创建一个新工作区,导入所有项目,然后删除旧工作区。
答案 2 :(得分:1)
我进入了RCP应用程序的运行配置(使用EMF创建),然后检查了Run - >下的单选框。配置...对话框"清除工作区"在跑步之前。这解决了有关丢失的ActionSet的问题。我试图找到对上述方法缺少的ActionSets的引用,并且没有修复bug(在workbench.xml或workbench.xmi文件中没有对缺少的ActionSets的引用。我在Mac OS X上使用Kepler SR2 10.9.2。
答案 3 :(得分:0)
由于特定的观点,我遇到了这个问题(虽然我不确定是什么原因造成的)。我只是关闭了视图并重新启动了Eclipse - 问题解决了!