Я начал с RCP-Plug-in и написал собственный редактор. Запуск проекта У меня эта ошибкаНе удалось получить пакет из URI: bundleclass: //org.eclipse.e4.tools.emf.ui/
«Невозможно получить пакет из URI: bundleclass: //org.eclipse.e4.tools.emf.ui/org.eclipse.e4.tools.emf. ui.internal.handlers.ResetToDefaultHandler ". У меня есть последнее сообщение об ошибке с большим количеством других обработчиков, например. «AutosizeColumnsHandler», «UnmarkItemsHandler», «RepairDuplicateItemsHandler» ...
Я проверил с OSGi-консолью, что OSGi не может видеть мой пакет. Я не использую моделирование e4 в своем проекте.
Я запускаю свой RCP как продукт «org.eclipse.sdk.ide».
Кто-нибудь знает, что делать?
Заранее спасибо.
Как вы управляете RCP? 'ResetToDefaultHandler' является частью пакета инструментов e4, который обычно устанавливается в вашем основном Eclipse, но, вероятно, не нужен в RCP. –
@ greg-449 Спасибо за ваш ответ. Я запускаю RCP как продукт «org.eclipse.sdk.ide». Я видел в разделе «Run Configurations» -> «Plug-ins», что я отметил много «eclipse.e4.core ...»."и" eclipse.e4.ui. ... », но когда я их развяжу, я получаю эти ошибки (см. снимок экрана) и java.lang.RuntimeException: идентификатор приложения не найден. У вас есть идеи? – aho
С этим идентификатором продукта вам понадобится чтобы включить почти все плагины. –