Опитвам се да разработя приложение, което може да се конфигурира от неговите потребители. Имам нужда конфигурацията да се извърши чрез инсталиране/актуализиране/спиране/деинсталиране на пакети. Всичко това, разбира се, трябва да се прави динамично по време на изпълнение на приложението.
Намерих хубава рамка, която е Apache Felix FileInstall, която предоставя директория, в която изглежда добавя пакет, когато добавите файла на пакета в директорията (актуализирайте и премахвайте пакети по подобен начин).
Но виждам, че този метод не работи в моя случай. Трябва да имам пакетите в директорията, но да ги спра или дори да ги деинсталирам от моето приложение. И искам да ги инсталирам, когато е подходящо. Ето как очаквам да бъде направена конфигурацията на моето приложение.
Това, което се опитвам да постигна, поддържа ли се от Apache FileInstall? Правя ли грешни предположения относно тази рамка? Какви са другите възможни начини, които биха ми помогнали, ако Apache FileInstall не е достатъчен? Благодаря.