OSGIバンドルAとBを作成しました.AはBに依存しています。 また、Karaf 4.1.1にAとBをうまく配置しました。 Bは、ラップされたmaven jar(bundle:install -s mvn:....)としてデプロイされます。Apache Karafでwrapped-maven jarを更新する正しい方法は何ですか?
ここでBにいくつかの変更がありますので、私はNexusサーバに再配備しました。また、新しいBをKarafに配備したいと考えています。
しかし、私は唯一のKarafにBを更新する場合、私は、見つけ、Aはまだでも、私は新しいB.
をアンインストールして利用するようにBを再インストールする必要があり、再起動A. を持って、古いBを使用していますBは一般的なライブラリなので、Bに依存する他のバンドルもたくさんあります。 Bは他のOSGI以外のアプリケーションでも使われていますので、OSGIバンドルにしたくありません。
Karafのwrapped-maven Jarを更新する正しい方法はありますか? または何か提案がありますか?
を適用しています! –