我想了解元数据用于组件的用法。
我理解,如果我们保持真实而不是生成OSGI-INF/metatype/metatype.xml
,那么它就不会。另外,我很清楚保持属性true的值将在Apache Felix Console中显示,编辑它将在/ apps / system / config中创建相应的配置保存并删除它将再次在Felix控制台中带来配置状态默认。
引用This问题的答案,
管理系统或GUI等如何使用元类型数据 作为Felix Web控制台提供了一种更有用的配置方式 你的组件?
和绑定的概念是什么? 配置?
`
答案 0 :(得分:2)
请参阅此服务:https://osgi.org/javadoc/r6/cmpn/org/osgi/service/metatype/MetaTypeService.html
使用MetaTypeService,您可以动态地检查捆绑包并发现有关其配置的元类型信息,包括类型,描述等。
Felix WebConsole使用此元类型信息来显示用户配置更加“用户友好”的UI。