【问题标题】:Getting Felix/OSGI bundles from Maven repo at runtime在运行时从 Maven 仓库获取 Felix/OSGI 包
【发布时间】:2013-10-21 18:12:30
【问题描述】:

我一直在寻找任何可能的方式,让 Felix 实例在启动时从 Maven 存储库中提取包工件。我用谷歌搜索过这个,但总是得到 Maven 的 BND 插件的搜索结果(我目前正在使用它在编译时创建和安装包)。

有人知道这是否可行吗?

基本上,我想定义某种 Felix 配置,准确指定要提取哪些包以及从何处取消手动下载工件并将它们放置在 Felix 的“包”目录中的步骤。

编辑 我还应该提到,开发机器与托管 Felix 的 AWS VM 完全分开。这就是为什么我需要 Felix/plugin 来下载工件本身,而不是让这部分成为构建步骤。

【问题讨论】:

    标签: maven osgi bundle


    【解决方案1】:

    您可以尝试将PaxRunner 作为配置 OSGi 工具。它解析并下载您定义的捆绑包并包含在 Felix/Equinox/... 捆绑包开始列表中。

    【讨论】:

      猜你喜欢
      • 2016-12-10
      • 2010-12-09
      • 1970-01-01
      • 2017-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-07
      • 1970-01-01
      相关资源
      最近更新 更多