(Я використовую рибку 3.1, фелікс)
У мене є пакет журналів, який потрібно запустити перед іншими пакетами на моєму сервері "Скляна рибка".
Чи є спосіб налаштувати startlevel для одного пакета OSGI? Будь-який із наступних способів буде добре: налаштування файлу властивостей, рішення на стороні java, заголовок у маніфесті пакету.
Дякую.
Відповіді:
0 для відповіді № 1У Felix можна змінити властивості запуску (наприклад, conf/config.properties
) для запуску пакетів з різними рівнями запуску. Ви можете використовувати felix.auto.deploy.install.<n>
властивості для цього.
Щоб встановити початковий початковий рівень фреймворку, ви можете використовувати властивість конфігурації org.osgi.framework.startlevel.beginning
, див. розділ 4.2.2 основних специфікацій для отримання додаткової інформації.