Во-первых, вы можете включить все пакеты из внешней библиотеки в раздел private-package вашего пакета. Все эти пакеты будут включены в jar с вашим приложением. Второй вариант - создать действительный пакет osgi из внешней библиотеки.

ли использовать не OSGI библиотеку с приложением OSGi?

Например, я разрабатываю семантическую поисковую систему и использую для нее стороннюю библиотеку обработки естественного языка (http://wiki.opencog.org/w/RelEx_Dependency_Relationship_Extractor).

Можно ли связать такую ​​библиотеку, которая не поддерживает OSGi, как пару jar-файлов, с моим приложением OSGi?

Ответы на вопрос(3)

Ваш ответ на вопрос