1

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

还提到可以使用 @RequireConfigurator("resources/configs") 将默认配置位置从 OSGI-INF/configurator 更改到其他位置。

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

在此处输入图像描述

4

1 回答 1

1

您的捆绑包是否包含文件夹“resources/configs”?

您是否确保-includeresource将该文件夹以“resources/configs”的名称放入您的包中?

例如:

-includeresource: resources=src/main/resources

于 2018-07-23T11:54:09.480 回答