4

bundle1次のパッケージを含む を取得しました。

com.anderson.servlet.osgi (exported) 
com.anderson.servlet
com.anderson.util (exported)

2 つ目はbundle2、次のようになります。

com.anderson.jetty
com.anderson.servlet.osgi 

からもインポートcom.anderson.servlet.osgibundle1ます。

で両方のパッケージをマージすることは可能bundle2ですか?

4

1 に答える 1

2

いいえ。パッケージをインポートすると、バンドル内にある可能性のある同じ名前のプライベート パッケージよりも優先されます。

bundle2 のプライベート パッケージの名前を変更しないのはなぜですか?

于 2012-12-22T20:57:18.483 に答える