Я только начинаю разработку OSGI и пытаюсь понять, как лучше всего обращаться с зависимыми JAR-файлами.
т.е. если я создаю пакет, скорее всего, мне нужно будет использовать несколько сторонних JAR. Когда я создаю свой JAR-пакет для развертывания в OSGI, очевидно, что эти сторонние JAR-файлы не включены и, следовательно, комплект не будет работать.
Я понимаю, что одним из вариантов является превращение этих JAR-файлов в пакеты, а также их развертывание в контейнере OSGI. Однако, если они должны использоваться только одним комплектом, это не кажется идеальным.
Какое лучшее решение для этого? Могут ли JAR быть встроены в JAR-пакет, и если это так, то разумный ли это подход?