Как получить цепочку зависимостей в Apache Karaf (феликс фреймворк)

Я получаю нарушение ограничений использования, как показано ниже, при установке функции в Apache Karaf (фреймворк karaf - это Феликс, а версия 4.2.1)

не может быть решена. Причина: конфликт использует пакет: Import-Package: org.apache.http.entity; версия ="0.0.0"

После поиска в Google, узнал, что "Dependency Chain" может помочь в корне, вызывая проблему. но я не знаю, как выполнить эту цепочку зависимостей в журналах или консоли osgi.

Пример цепочки зависимостей приведен в следующем URL: конфликты цепочек зависимостей для Hibernate и Apache Felix

заранее спасибо

1 ответ

Если вы используете инфраструктуру Felix, это должно быть напечатано на консоли и / или в журнале при запуске пакета. С Karaf вы также можете взглянуть на bundle:tree-show [bundle-id]. Это покажет вам все пакеты, от которых зависит ваш пакет.

Другие вопросы по тегам