OSGi:在更新其他包时刷新一个包

时间:2013-10-24 16:59:02

标签: osgi

最近我遇到了an issue,每当更新捆绑包B时我都必须刷新捆绑包。

是否可以在B的激活器上刷新捆绑包?

这被认为是一种好习惯吗?

关于如何解决这个问题的其他任何建议?

1 个答案:

答案 0 :(得分:3)

在B组的激活器中刷新捆绑A是不错的做法,因为你直接将它们连接起来。

捆绑包A必须依赖捆绑包B.更新B后,您可以refresh bundle B刷新B dependency closure,其中应包含A。