Папка внешнего конфигуратора OSGI не загружена

На основании спецификации конфигуратора в OSGI Compendium мы можем указать конфигурацию с помощью файлов json.

Также упоминается, что расположение конфигурации по умолчанию можно изменить с OSGI-INF/configurator на другие места с помощью @RequireConfigurator("resources/configs").

Но это не сработало для меня, я не уверен, что что-то упустил. Ниже скриншот, который показывает, где находится файл, а также содержимое package-info.java

1 ответ

Решение

Содержит ли ваш пакет папку "resources/configs"?

Вы уверены, что -includeresource эта папка в вашем комплекте под названием "resources/configs"?

Например:

-includeresource: resources=src/main/resources

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