2010-11-24 2 views
0

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

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

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

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

ответ

0

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

  • Распакуйте новую версию Eclipse на свой жесткий диск.
  • Добавьте свои плагины в новое Eclipse
  • Залейте новое Затмение и раздайте.
+0

А что, если я хочу использовать значки всплесков, запуска и разветвления возможностей продукта eclipse? – curious 2010-11-24 14:08:25