Папка внешнего конфигуратора OSGI не загружена
На основании спецификации конфигуратора в OSGI Compendium мы можем указать конфигурацию с помощью файлов json.
Также упоминается, что расположение конфигурации по умолчанию можно изменить с OSGI-INF/configurator на другие места с помощью @RequireConfigurator("resources/configs").
Но это не сработало для меня, я не уверен, что что-то упустил. Ниже скриншот, который показывает, где находится файл, а также содержимое package-info.java
1 ответ
Решение
Содержит ли ваш пакет папку "resources/configs"?
Вы уверены, что -includeresource
эта папка в вашем комплекте под названием "resources/configs"?
Например:
-includeresource: resources=src/main/resources