Упаковка одного или двух плагинов в качестве отдельного приложения RCP? - PullRequest
1 голос
/ 27 ноября 2009

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

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

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

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

Существуют ли какие-либо ресурсы, на которые могут указать мне затвердевшие тары Затмения, которые помогут преодолеть это препятствие?

М. * * 1016

Ответы [ 3 ]

1 голос
/ 14 декабря 2011

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

1 голос
/ 27 ноября 2009

Следующим шагом является понятие сборка продукта , основанное на Equinox / p2 / Добавление самообновления в приложение RCP .

Install New Software menu

0 голосов
/ 26 апреля 2012

Следуйте инструкциям здесь:

FAQ Как мне создать продукт Eclipse? - Затмение

...