2009-11-27 2 views
1

У меня есть несколько плагинов Eclipse, которые я поддерживаю. Они достаточно полезны, что пользователи без Eclipse попросили их без накладных расходов на установку полного затмения.Упаковка одного или двух плагинов в качестве автономного приложения RCP?

Я уверен, что это есть возможно, но неопределенный как сделать это возможно. Мои попытки создать автономное приложение RCP, а затем включить мои плагины в качестве зависимостей дали мне смешанные результаты. Более конкретно, моя точка зрения пытается инстанцирует вид из плагина и выходит из строя (тихо) ...

public void createInitialLayout(IPageLayout layout) { 
layout.addStandaloneView("myPlugin.ID", false, IPageLayout.LEFT, 0.25f, editorArea); 
} 

... но как же плагин реализует расширение поиска, он делает отображаться в стандарте Диалог поиска Eclipse.

Есть ли какие-либо ресурсы, которые могли бы затвердевать Eclipse, могут помочь мне преодолеть это препятствие?

М.

ответ

1

Что я сделал это, чтобы сделать проект плагина к зависимым от org.eclipse.ui.ide.application и несколько других плагинов ядра затмений. И затем я создаю новую конфигурацию продукта, создаю org.eclipse.ui.workbench как приложение. Я также могу определить свои собственные значки, всплеск, чтобы сделать некоторый брендинг. Затем я могу экспортировать продукт в отдельное приложение с моим плагином в нем.