我正在使用 Equinox,我有一个看起来像这样的 OSGI.BND 文件
Service-Component: DefaultCommunication;\
provide:=com.whatever.service.Communication;\
implementation:=com.whatever.myservice.DefaultCommunication
但是现在我想提供两个接口,通信和配置。
那么文件会是什么样子呢?
基于Bnd 格式规范:
LIST 一个逗号分隔的列表。如果项目包含逗号,则应使用 '"' 引用。通常,列表项还可以在项目上定义属性和指令。
提供 ::= '提供:=' 列表
在你的情况下:
提供:=com.whatever.service.Communication,com.whatever.service.Configuration