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

时间:2018-07-22 16:18:34

标签: java osgi configuration-files apache-felix enroute

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

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

但这对我不起作用,我不确定是否丢失了某些东西。屏幕截图下方显示了文件的位置以及package-info.java

的内容

enter image description here

1 个答案:

答案 0 :(得分:1)

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

您确定以{resources / configs“的名称-includeresource将该文件夹放入捆绑包吗?

例如:

-includeresource: resources=src/main/resources