Eclipse PDE: повторное развертывание пакета в работающей среде равноденствия osgi - PullRequest
0 голосов
/ 27 июля 2011

У меня довольно сложное приложение равноденствия, которое я запускаю в Eclipse с обычной конфигурацией запуска.Запуск занимает около 2 минут, поэтому я не хочу перезапускать его каждый раз, когда в процессе разработки вносятся незначительные изменения в код.

Есть ли способ переустановить один подключаемый модуль Eclipse в запущенную среду?На самом деле это должно быть довольно легко, учитывая модульную структуру osgi и разделенных загрузчиков классов, чтобы установить такую ​​функцию, как эта.Я нашел пакет org.eclipse.ui.tools в инкубаторе платформы eclipse, который, похоже, устанавливает / удаляет динамический пакет, но не знает, как использовать его с моей собственной конфигурацией запуска.

Есть идеикак решить это?Работает ли это с JRebel и есть ли альтернативы?Спасибо, Стефан

1 Ответ

1 голос
/ 27 июля 2011

Многое зависит от того, как вы хотите выполнить это развертывание. Самый простой способ - запустить приложение с параметром «-console» и использовать консоль OSGi для установки, обновления, обновления, которые вам нужны. Но опять же, я не знаю, может ли в вашем случае это быть приемлемым вариантом.

...