0

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

有人知道这是否可能吗?

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

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

4

1 回答 1

0

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

于 2013-10-21T19:07:48.480 回答