有人知道Knopflerfish配置管理员的GUI吗?我想要实现的是动态配置管理,而无需手动编辑配置文件。这有可能吗?这里OSGI blog我读到了
要设置Config Admin数据,请查看Felix Webconsole,Felix FileInstall或Knopflerfish环境。它们都支持一系列(G)UI来创建配置记录。
但是我找不到任何针对Knopflerfish的GUI :(
答案 0 :(得分:0)
我不知道你是否仍然对这个话题感兴趣,无论如何我希望我能帮助你。 到目前为止我尝试的是通过以下方式更改ConfigAdmin数据的可能性:
Felix FileInstall(从http://felix.apache.org/downloads.cgi下载捆绑包)并将其添加到init.xargs捆绑包列表中以进行安装和启动。然后你在对中做出的每一个修改" properties = value"通过pid = myBundle将myBundle.cfg文件通知给注册为ManagedService的bundle。添加了完整的解释但这不是一个GUI工具!
Knopflerfish控制台:从这里您可以输入"配置"子菜单用"输入配置",然后" list"查看具有相对pid的可用配置和"编辑 pids_name "如果要动态更改配置。要更改属性值,请使用"设置 property_name 值"
Felix WebConsole:按照this指南,您可以安装webConsole,它允许您通过本地主机上8080端口的Web控制台访问ManagedService的属性(使用默认配置)。 Here如何通过Felix WebConsole查看ConfigAdmin的界面。
我希望将来能帮助你或者其他人阅读。
安德烈