【问题标题】:What will happen if an ACTIVE Bundle in OSGi is Installed again?如果再次安装 OSGi 中的 ACTIVE Bundle 会发生什么?
【发布时间】:2017-09-06 11:16:14
【问题描述】:

安装并重新启动一个已经处于活动状态的包会发生什么情况。它会再次进入第一个 INSTALLED 然后是 ACTIVE 状态吗?

【问题讨论】:

  • 你不能安装两个具有相同符号名称/版本的包

标签: osgi osgi-bundle


【解决方案1】:

如果您尝试使用现有位置安装包,则框架将简单地返回该位置的当前 Bundle 对象。如果您尝试使用不同的位置安装同一个包,则会由于包符号名称和包版本重复而导致安装错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-02
    • 1970-01-01
    • 2015-03-09
    • 1970-01-01
    • 2013-12-14
    • 1970-01-01
    相关资源
    最近更新 更多