我有一个正在运行的Equinox OSGi框架,其中有一堆已启动的bundle。现在,我通过OSGi控制台使用“update”(或使用提供的方法:bundle.update(url))更新一个bundle。
一切都运行得非常完美......但是,如果我完全重新启动OSGi框架,则先前更新的bundle将再次处于原始状态(就像更新之前一样)。
我正在使用Eclipse的update.configurator搜索插件目录中的所有bundle并安装它们,但我认为它会识别已更新的bundle。
有人能给我提示我错过了什么吗?
谢谢, Michael Mangeng
一切都运行得非常完美......但是,如果我完全重新启动OSGi框架,则先前更新的bundle将再次处于原始状态(就像更新之前一样)。
我正在使用Eclipse的update.configurator搜索插件目录中的所有bundle并安装它们,但我认为它会识别已更新的bundle。
有人能给我提示我错过了什么吗?
谢谢, Michael Mangeng