Tworzenie aplikacji w standardzie OSGi z wykorzystaniem Apache Karaf- 3 pytania i odpowiedzi ze szkolenia (październik 2021)

Seria pytań uczestników, które pojawiły się podczas szkolenia Tworzenie aplikacji w standardzie OSGi z wykorzystaniem Apache Karaf realizowanego w dniach 18-20.10.2021 r.


W jaki sposób zainstalować bibliotekę niebędącą bundle'm w Apache Karaf?

Przy instalacji biblioteki dodajemy prefiks "wrap:" przed ścieżką wskazującą na plik, Karaf dynamicznie utworzy deskryptor bundle.

Czy warto jeszcze uczyć się OSGi i tworzyć projekty w tej technologii? Jaka jest jej przyszłość?

Przyszłość technologii OSGi zależy również od innych technologii rozwijających się równolegle, przede wszystkim Java Platform Module System oraz Spring.

W jaki sposób dostarczyć konfigurację komponentom OSGi?

Konfiguracją w Karaf można zarządzać i przypisywać komponentom za pośrednictwem Configuration Admin.