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