私はしばらくの間OSGiを使っていますが、プライベートパッケージについてはまだ理解していません。
- エクスポートされたパッケージは、他のバンドルに表示されるパッケージです
- インポートされたパッケージは、パッケージをエクスポートするバンドルによってインポートされたパッケージです。
- プライベートパッケージは、他のバンドルには表示されないパッケージです(これは取得できません)
エクスポートされていないすべてのバンドルパッケージは、他のすべてのパッケージから見えないのではありませんか?もしそうなら、プライベートパッケージとエクスポートされないパッケージの違いは何ですか?
OSGiinActionと「OSGiとApacheFelix3.0-初心者向けガイド」を読みましたが、違いを見つけることができませんでした。