Мы смотрим на реструктуризацию нашего веб-приложения и хотим перейти на более модульное решение, кажется, OSGi удовлетворяет многие наши потребности.
Я натолкнулся на проект Apache Felix и взял его на себя. Это выглядит солидно, но я нахожу цикл разработки немного медленным, так как для того, чтобы изменения в коде были эффективными, требуется сборка пакетов maven.
Вместо этого я хотел бы иметь возможность перезагрузить пакет после того, как Eclipse скомпилирует классы, без каких-либо дополнительных сборок / упаковок. Подобно тому, как Tomcat и другие контейнеры сервлетов поддерживают развертывание «взорванных» военных файлов.
Возможно ли это сделать с Felix или любым другим контейнером OSGi?