Не может создать затмевают продукт RCP

Я создал минимальный проект RCP с Привет Мировым примером. Я выбрал Eclipse как целевую платформу, так как я хочу изменить инструментальные средства затмения (с Привет Мир, пример Команды).

Я добавил расширение org.eclipse.core.runtime.products, где я указал:

ID: testID
name: Bob

На этом расширении я щелкнул правой кнопкой и также создал новый продукт с:

application*: test.product2
name*: name

Я выполнил этот плагин и проверил, что он печатает "Привет, мир Eclipse", когда я нажимаю кнопку.

Затем я создал новую Конфигурацию продукта и добавил его к папке проекта PDE.

На области обзора я сохранил настройки по умолчанию:

ID: testID
Product: org.eclipse.platform.ide
Application: org.eclipse.ui.ide.workbench

На области Dependencies я нажал "Add required plugin-ins". Но когда я запускаю продукт (нажимающий зеленую кнопку воспроизведения), я получаю ошибку:

java.lang. RuntimeException: Применение "org.eclipse.ui.ide.workbench" не могло быть найдено в реестре. Доступные приложения: org.eclipse.equinox.app.error.

Какие-либо идеи о том, как создать этот минимальный продукт?

1
задан nanda 26 July 2010 в 14:11
поделиться

1 ответ

Вы нажимали кнопку «Синхронизировать» перед запуском продукта, как описано в учебном пособии RCP ?

альтернативный текст http://www.vogella.de/articles/EclipseRCP /images/product55.gif

На вкладке «Обзор» нажмите «Синхронизировать», а затем «Запустить приложение Eclipse».
Synchronize приведет в соответствие конфигурацию вашего продукта с конфигурацией запуска .

1
ответ дан 2 September 2019 в 22:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: