Я пытаюсь установить пакет в среде OSGi (FUSE ESB), но мне не удается решить его.Сообщение об ошибке:
The bundle could not be resolved. Reason: Package uses conflict: Import-Package: de.foo.bar; version="0.0.0"
Мой пакет импортирует пакет de.foo.bar .Пакет, который экспортирует пакет de.foo.bar , делает это с помощью директивы use.
Export-Package = de.foo.bar;uses:="{other packages}";version="2.4.0"
Как я понял, я должен убедиться, что мой пакет должен импортировать все другие пакетыупомянуто в директиве использования пакета de.foo.bar (в правильной версии).
Я проверил это, а также попробовал несколько изменений версии (0.0.0 и реальные номера версий), но не могузаставить его работать.
Итак, что же на самом деле означает сообщение об ошибке (может быть, я неправильно понял)?Что я должен проверить?
Спасибо за любую помощь
Клаус
Информация о системе: