未加载 OSGI 外部配置器文件夹

OSGI external configurator folder not loaded

根据 OSGI Compendium 中的配置器规范,我们可以使用 json 文件指定配置。

还提到可以使用 @RequireConfigurator("resources/configs").

将默认配置位置从 OSGI-INF/configurator 更改为其他位置

但这对我不起作用,我不确定我是否遗漏了什么。下面的屏幕截图显示了文件所在的位置以及包的内容-info.java

您的捆绑包中是否包含文件夹 "resources/configs"?

您确定 -includeresource 那个文件夹以 "resources/configs" 的名字进入您的包吗?

例如:

-includeresource: resources=src/main/resources