1

Equinox を使用しており、次のような OSGI.BND ファイルがあります。

Service-Component: DefaultCommunication;\
        provide:=com.whatever.service.Communication;\
        implementation:=com.whatever.myservice.DefaultCommunication

しかし、ここでは Communication と Configuration という 2 つのインターフェイスを提供したいと考えています。

その場合、ファイルはどのようになりますか?

4

1 に答える 1

3

Bnd フォーマット仕様に基づく:

LIST コンマ区切りのリスト。項目にコンマが含まれている場合は、項目を「"」で囲む必要があります。一般に、リスト項目は項目の属性とディレクティブも定義できます。

Bnd サービス コンポーネントの説明:

提供::= '提供:=' リスト

あなたの場合:

provide:=com.whatever.service.Communication,com.whatever.service.Configuration

于 2012-04-25T13:13:07.703 に答える