Felix のダウンロード ページには、Log bundle version 1.0.0 と表示されます Preferences bundle version 1.0.2
ただし、設定にはログバンドルのバージョン >= 1.3 が必要です
「設定」がどのように機能するかを理解したいだけなので、ログ互換のバンドルは大歓迎です:)
よろしく。
Felix のダウンロード ページには、Log bundle version 1.0.0 と表示されます Preferences bundle version 1.0.2
ただし、設定にはログバンドルのバージョン >= 1.3 が必要です
「設定」がどのように機能するかを理解したいだけなので、ログ互換のバンドルは大歓迎です:)
よろしく。
Felix ログ バンドルのバージョン (1.0.0) と必要な OSGi ログ サービスのバージョン (1.3) を混同していると思います。これは、Tomcat のバージョンとそれがサポートするサーブレット API のバージョンの違いに似ています。
Felix Log 1.0.0 が提供するorg.osgi.service.log;version=1.3
ので、問題ないはずです。
一般に、OSGi バンドルは他のバンドルに直接依存するのではなく、バンドルが提供するパッケージ バージョンに依存するため、バンドルのバージョンは関係ありません。
(確認する必要がありますが、ログ インターフェイスを定義する OSGi サービスの大要 JAR ファイルも必要になる場合があります。Felix Log は、そのサービスの可能な実装の 1 つにすぎません)。