【问题标题】:How to configure Felix OBR repositories list?如何配置 Felix OBR 存储库列表?
【发布时间】:2009-07-04 18:02:17
【问题描述】:

有没有办法在 Felix 的 config.properties 文件中指定多个 OBR 存储库?我确实可以在运行时添加一个存储库,但我必须在重新启动后这样做。

“Prefrences Service”没有帮助,似乎“Bundle Repository”没有使用它。

【问题讨论】:

  • 实际上即使是 ServiceMix(建立在 Felix 之上)在重启后也不记得更新的 OBR 列表。

标签: repository osgi apache-felix obr


【解决方案1】:

conf/config.properties

obr.repository.url=(以空格分隔的 url 列表)

【讨论】:

  • 我真的很想知道为什么在文档中很难找到这些信息,例如在 felix.apache.org...顺便说一句,它有效;)
【解决方案2】:

你可以做的是:

  • 设置默认存储库(Felix 属性)。我认为您不能使用逗号,但您可以尝试。
  • 在运行时添加存储库列表(您可以将它们存储在数据库中并在每次启动时动态重新填充/注册列表)。例如,如果您只需要查询存储库服务并在激活器中更新存储库列表

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-19
    • 1970-01-01
    • 2015-04-26
    • 1970-01-01
    • 2011-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多