0
私たちは2つのosgiバンドル、bundleAとbundleBを持っているとします。バンドルBではtexts.properties
があります。だから、bundleAに我々は今、我々はbunldeBをOsgiバンドルアップデートとResourceBundle
ResourceBundle rb=
ResourceBundle.getBundle("com/foo/texts",locale, classFromBundleB.getClassLoader());
を更新したり、完全にそれを削除し、texts.properties
の新しいバージョンが含まれてbundleBの新しいバージョンをインストールして起動します。そして2つの質問:
- 既存の 'rb'はどうなりますか?それは動作する必要がありますか?
- bundleBの新しいバージョンが来たら、上記と同じコードを実行します。
rb
新しいバージョンtexts.properties
に表示されますか?あるいは、これに対して追加の処置を行う必要がありますか?