【发布时间】:2023-03-23 08:08:01
【问题描述】:
目前,我有许多引用自命名属性文件的功能/捆绑包。我想创建一些公共属性文件,它们包含在单独的捆绑属性文件中。
我知道这在核心 Java 中不起作用,但我确定我已经在某处读过可以在 Karaf/OSGi/Blueprint 中包含属性文件的内容,但现在我想做,但我找不到我一直在搜索的任何网站上的任何参考资料。
我在任何地方都找不到是如何做到这一点的语法。任何人都可以确认 if 这是可能的,如果是这样,这样做的语法是什么?也欢迎任何指向合适文档的指针。
谢谢!
【问题讨论】:
-
你看过属性占位符吗?您可以在 etc 文件夹中有一个 .cfg 文件,并且可以在蓝图文件或骆驼上下文等中引用属性。
-
我无法修改属性占位符,因为蓝图是自动生成的。我似乎记得在某处看到了一种将一个 .cfg 文件包含在另一个文件中的方法,但我现在找不到这个。
-
你是如何生成你的蓝图文件的?有什么参考资料或例子吗?
标签: apache-karaf blueprint-osgi