0


我尝试将双子座蓝图包添加到bndTool存储库。不幸的是,我不知道这是如何工作的。
我已经下载了Gemini Blueprint包并尝试将它们添加为附加存储库(压缩包)。
eclipse 中的“Osgi Bundle Repositories”对话框似乎是添加其他存储库的地方,但这不起作用。它要求提供 xml 或 zip 存档,但我找不到 xml 的格式或 zip 存档的格式。仅压缩所有双子座捆绑包并添加 zip 不起作用。

有人知道如何添加额外的存储库或知道将 3rd 方捆绑包添加到 bnd 存储库的特色方式吗?

谢谢

4

2 回答 2

3

您获取捆绑包,并将它们放在“存储库”视图中的存储库中,以将它们添加到 Bndtools 的基本存储库。

如果你想引用其他存储库,你可以使用 bnd 的插件机制来做到这一点。在cnf/build.bnd中,有一行指向插件:

-plugin:        aQute.lib.deployer.FileRepo;location=${repo}

您可以添加多个插件,从而使用多个存储库,方法是用逗号分隔它们。

于 2011-05-25T12:17:57.987 回答
0

我刚刚找到了 OSGI 联盟的OBR Bundle Repository。该页面的存储库 url 可以成功添加到 eclipse 中的“Osgi Bundle Repositories”对话框(bnd-tools 配置)。
如果打开上面站点中提到的 obr 的 url,您可以从中学习 xml 格式。

今天,bnd-tools 摇滚!

于 2011-05-26T09:09:34.727 回答