Eclipse плагин повторно использовать вне затмения - PullRequest
7 голосов
/ 21 июня 2009

Возможно ли запустить Eclipse Plugin вне Eclipse?

Ответы [ 2 ]

4 голосов
/ 21 июня 2009

Не совсем, потому что вам нужен контейнер времени выполнения Equinox. Вы можете запустить плагин, используя исполняемый файл eclipse, и в качестве приложения см .:

http://wiki.eclipse.org/FAQ_How_do_I_create_an_application%3F

Вы фактически создаете точку расширения org.eclipse.core.runtime.applications.

Вы также можете опубликовать плагин как часть приложения Eclipse, а затем экспортировать его как исполняемый файл, чтобы его можно было запускать отдельно от Eclipse. Это все еще связывает время выполнения и плагин Equinox, хотя.

3 голосов
/ 22 июня 2009

В конечном счете, плагины по-прежнему являются Java-кодом. Работает ли ваш плагин вне Eclipse, зависит от его зависимостей. Если ваши пакеты более ориентированы на OSGi, вы, вероятно, можете работать на других платформах, таких как Felix .

Если вы осторожны, вы можете работать вне OSGi полностью. Например, реестр Equinox может работать автономно за пределами OSGi. (См. эту страницу тестирования , «Часть IV. Автономный запуск реестра»)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...