Eclipse缺少动作集

时间:2012-07-18 06:52:24

标签: java eclipse adt

打开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 你知道我应该做什么吗?

4 个答案:

答案 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 - 问题解决了!