Метод Osgi Bundle.update () также загружает новые зависимости

StackOverflow https://stackoverflow.com/questions/9025473

  •  14-11-2019
  •  | 
  •  

Вопрос

У меня есть подобная цель, как человек здесь: Использование OSGI для реализации Auto-Update

По сути, я хочу автоматически обновлять связки в моих приложениях.Почта над упоминанием о том, что вы можете просто позвонить Bundle.update (), но также загрузит новые зависимости, если некоторые были добавлены со времен предыдущей версии?Если так, то где это ищет их?

Кроме того, что отличает это решение с инструментами для управления предоставлением, как здесь можно:

Это было полезно?

Решение

No, bundle.update() only updates the individual bundle that you updated, it never does anything to any other bundles. Therefore it's certainly possible that, after the update, the bundle will no longer resolve due to missing dependencies. So this is exactly why you should use something higher-level like OBR or Karaf etc versus bundle.update().

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top