Какое приложение я должен определить в конфигурации своего продукта eclipse, чтобы рассматривать мое приложение как стандартную рабочую среду Eclipse - PullRequest
0 голосов
/ 24 ноября 2010

У меня есть 4 плагина, которые я хотел бы установить по умолчанию при новой конфигурации продукта. Я не хочу предоставлять механизм обновления с помощью функции для моих клиентов. Эти плагины являются частью редактора GMF. Плагин, содержащий код редактора диаграмм, был создан не как приложение RCP, а как код плагина, который был успешно протестирован.

Мое желание состоит в том, чтобы создать новый продукт Eclipse и поместить эти плагины в качестве зависимостей

Итак, я создал новый пустой плагин, я определил новый файл конфигурации продукта со всеми плагинами и их зависимостями, определенными в файле конфигурации продукта, а затем в своем новом файле plugin.xml я создал новое расширение org.eclipse Точка расширения .core.runtime.product со значениями имени и имени приложения. Я также проверил зависимости подключаемых модулей и щелкнул «Добавить необходимые подключаемые модули»

Я понимаю, что продукт должен быть связан с приложением. В моем случае это приложение для моего продукта, которое я хотел бы использовать как новый инструмент eclipse, как тот, который я установил и запускаю. Поэтому я определил в качестве приложения организацию .eclipse.ui.ide.workbench, но когда я пытаюсь запустить новый продукт, я получаю сообщение об ошибке: Application "org.eclipse.ui.ide.workbench" not in the registry. Как я могу определить стандартную рабочую среду eclipse для моего продукта, который не является приложением rcp? Правильно ли это? Какое бы приложение я ни выбрал, я получаю ту же ошибку. Я думаю, что должен быть способ по умолчанию определить ваше приложение-оболочку как стандартную среду затмения. Это так? Или я должен написать новое приложение самостоятельно?

1 Ответ

0 голосов
/ 24 ноября 2010

Если вы хотите включить свои подключаемые модули Eclipse в стандартную конфигурацию Eclipse, выполните следующие действия:

  • Распакуйте свежую версию Eclipse на жесткий диск.
  • Добавьте ваши плагины к свежему Eclipse.
  • . Создайте ZIP-архив свежего Eclipse и раздайте.
...