Od pewnego czasu interesuję się OSGi i zastanawiam się, jak najlepiej radzić sobie z "starszymi" bibliotekami (które są wydawane jako zwykłe pliki JAR, a nie jako pakiety OSGi).OSGi i starsze biblioteki
Jak sądzisz, jak najlepiej sobie z nimi radzić? Modyfikowanie ich pliku manifestu i dodawanie minimalnych informacji specyficznych dla pakietu, a następnie przepakowywanie ich jest tym, co robię w tej chwili, ale wydaje mi się, że jest to trochę błędne. Czy powinienem używać zarządzania ręcznego zależnością dla tych JARów (robię to dla tych bibliotek, które mają wysokie prawdopodobieństwo użycia tylko w pewnej części mojej aplikacji)?
O ile są one dostępne, używam pakietów dla Eclipse (ponieważ używam Equinox jako platformy OSGi, działa to dobrze dla tych bibliotek, które są dostępne jako pakiety).
Czy są jakieś repozytorium pakietów poza pakietami Eclipse, o których powinienem wiedzieć?
Umieram, by dostać się do rzeczy OSGi. Muszę jakoś to wymyślić. – skaffman