Я некоторое время изучал OSGi, и мне интересно, как лучше всего работать с «устаревшими» библиотеками (которые выпускаются в виде простых JAR-файлов, а не в виде OSGi-пакетов).
Как вы думаете, что является лучшим способом справиться с этим? Модификация их файла манифеста и добавление минимальной информации, специфичной для комплекта, а затем перепаковка их - это то, чем я занимаюсь в данный момент, но мне это кажется каким-то неправильным. Должен ли я просто использовать ручное управление зависимостями для этих JAR-файлов (я делаю это для тех библиотек, которые с высокой вероятностью используются только в определенной части моего приложения)?
Насколько они доступны, я использую комплекты для Eclipse (поскольку я использую Equinox в качестве платформы OSGi, это хорошо работает для тех библиотек, которые доступны в виде комплектов).
Существуют ли какие-либо комплекты-репозитории, кроме Eclipse-комплектов, о которых мне следует знать?