Eclipse отсутствует действие Set

У меня проблема при открытии 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 Вы знаете, что я должен делать?

Ответы

Ответ 1

Я думаю, что это может произойти, когда функции удаляются из Eclipse, и рабочая область не обновляется должным образом. Создайте новое рабочее пространство, импортируйте все свои проекты и удалите старую рабочую область.

Ответ 2

В общем, это оставлено от того, что вы удалили. Чтобы избавиться от ошибки, закройте Eclipse, найдите файлы workbench.xml (XML) и workbench.xmi (XMI) либо в

.metadata\.plugins\org.eclipse.ui.workbench\

или

.metadata\.plugins\org.eclipse.e4.workbench\

в вашей рабочей области и удалите ВСЕ соответствующие строки (найдите имя пакета, которое вы видите в сообщении).

Ответ 3

Я перешел к настройкам запуска для приложения RCP, которое у меня было (создано с использованием EMF), и я проверил окно радио в диалоговом окне Run → config... для "Очистить рабочее пространство" перед запуском. Это устранило проблему с отсутствующими наборами ActionSets. Я попытался найти ссылки на отсутствующие ActionSets в указанном выше методе, и это не исправило ошибку (не было ссылок на отсутствующие ActionSets в файлах workbench.xml или workbench.xmi. Я использую Kepler SR2 в Mac OS X 10.9.2.

Ответ 4

У меня была эта проблема из-за определенного вида (хотя я не уверен, что вызвало это в первую очередь). Я просто закрыл представление и перезапустил Eclipse - проблема решена!