OSGI OBR 存储库托管?
有谁知道任何提供OBR的服务来托管我自己的捆绑包?
像github这样的东西 - 但对于捆绑包。
(如果不是 - 有没有人创建过自己的OBR服务器,它有多难?
编辑:我找到了Nexus Pro的一个解决方案,但对于凡人来说,它似乎太贵了(因为专业版的价格无处可见)。
有谁知道任何提供OBR的服务来托管我自己的捆绑包?
像github这样的东西 - 但对于捆绑包。
(如果不是 - 有没有人创建过自己的OBR服务器,它有多难?
编辑:我找到了Nexus Pro的一个解决方案,但对于凡人来说,它似乎太贵了(因为专业版的价格无处可见)。
SpringSource,Apache Sling和OSGi联盟都有存储库,ServiceMix有自己的捆绑包,但都是私人维护的,具有不同程度的公共影响力。
有一个旧的公共存储库,理查德·霍尔曾经维护过。这是在奥斯卡成为菲利克斯之前,所以你必须联系理查德,他对菲利克斯非常活跃,关于这个OBR的有用性。
设置自己的 OBR 并不是非常困难。Apache Felix提供了一个OBR捆绑包来开始工作。OBR实际上只是一个XML索引,其文件链接到类似于Maven存储库的文件,因此只要您构建正确,您就可以在任何主机上设置自己的OBR。
Nexus的开源版本现在提供(目前是实验性的,但它似乎工作正常)支持生成OBR存储库。
您可以创建一个格式为“OBR”的“虚拟存储库”,并将其指向另一个存储库。此虚拟存储库将监视存储库的内容并生成 OBR 元数据。
Karaf Cave也是一个OBR存储库,但我还没有尝试过。