Ich habe schon eine Weile nach OSGi gesucht und frage mich, wie man am besten mit "Legacy" -Bibliotheken umgeht (die als reine JARs und nicht als OSGi-Bundles veröffentlicht werden).OSGi und Legacy-Bibliotheken
Was denken Sie, ist der beste Weg, damit umzugehen? Ich ändere ihre Manifest-Datei und füge die minimalen bündelspezifischen Informationen hinzu, um sie dann neu zu verpacken, aber das scheint mir irgendwie falsch zu sein. Sollte ich nur manuelle Abhängigkeitsverwaltung für diese JARs verwenden? (Ich mache das für solche Bibliotheken, die mit hoher Wahrscheinlichkeit nur in einem bestimmten Teil meiner Anwendung verwendet werden).
Soweit verfügbar, verwende ich Bundles für Eclipse (seit ich Equinox als OSGi-Plattform verwende, funktioniert das gut für die Bibliotheken, die als Bundles verfügbar sind).
Gibt es neben den Eclipse-Bundles noch weitere Bundle-Repositories, die ich kennen sollte?
Ich sterbe, um in OSGi Sachen zu kommen. Ich muss es irgendwie in die Arbeit schleichen. – skaffman