0
假设我们有两个osgi bundle - bundleA和bundleB。 BundleA包含必须找到bundleB的bundle跟踪器。所以,两个可能的安装/启动命令:Bundle跟踪器和bundle安装/启动命令
- 安装并启动bundleA,安装和启动bundleB
- 安装并启动bundleB,安装和启动bundleA
不OSGi的规范保证在方案2捆绑追踪器会发现捆绑B?
假设我们有两个osgi bundle - bundleA和bundleB。 BundleA包含必须找到bundleB的bundle跟踪器。所以,两个可能的安装/启动命令:Bundle跟踪器和bundle安装/启动命令
不OSGi的规范保证在方案2捆绑追踪器会发现捆绑B?
是取决于您如何配置BundleTracker跟踪的包状态。假设您正在跟踪活动捆绑软件,那么捆绑软件的安装或启动顺序无关紧要。