Я работаю над продуктом, состоящим из множества пачек, работающих как функции поверх карафа. Обычно наши разработчики работают по одному набору за раз. Наша нормальная разработка выглядит примерно так: code, compile, copy bundle для развертывания папки, тестирования. Мы также обнаружили, что hotdeploy просто отказывается переопределять определенные пакеты, которые установлены как функции без перезапуска сервера или удаления/переустановки функции, поэтому иногда цикл больше.
Мой вопрос: у кого в сообществе есть лучший способ? То, как мы делаем все, работает, но я чувствую, что это довольно медленно и неэффективно, и я уверен, что кто-то придумал что-то лучшее!
EDIT: Я понимаю, что в моем вопросе я был неясен... Мы используем Equinox под Karaf. Мы также используем Eclipse и Maven, хотя я не знаю, что использование Maven имеет значение.