【发布时间】:2019-02-09 00:33:41
【问题描述】:
我正在制作一个 OSGi 包,并有一些它需要的可配置参数。我关注了instructions for karaf,配置值显示在 webconsole 中。但是如何在 Java 中使用它们呢?
我在执行器中尝试了context.getProperty("prop1"),System.getProperty("prop1"),甚至registering a ManagedService。该属性始终返回为空。这应该很容易。我错过了什么?
【问题讨论】:
-
对于 ManagedService:您是否检查了服务 PID(也显示在 webconsole 中)是否与配置 PID 匹配?
标签: java osgi apache-karaf karaf