谁知道有什么服务提供OBR来托管我自己的Bundles?
类似github的东西-但用于捆绑包。
(如果没有-有人创建过自己的OBR服务器吗?它有多难?)
编辑:我找到了Nexus Pro的一个解决方案,但它似乎对普通的人来说太贵了(因为专业版的价格无处可见)。
发布于 2011-02-07 00:11:13
SpringSource、Apache Sling和OSGi Alliance都有存储库,ServiceMix也有自己的包,但它们都是私下维护的,具有不同程度的公众影响力。
理查德·霍尔曾经维护过一台old public repository out there。这是在奥斯卡成为Felix之前,所以你必须联系Richard,他在Felix上非常活跃,关于这个OBR的用处。
设置您自己的OBR并不是非常困难。Apache Felix提供了一个OBR bundle来启动它。OBR实际上只是一个XML索引,里面链接的文件类似于Maven存储库,所以只要结构正确,您就可以在任何主机上设置自己的OBR。
发布于 2012-07-09 18:06:55
Nexus的开源版本现在提供了对生成OBR repositories的支持(目前是试验性的,但似乎运行良好)。
您可以创建一个格式为'OBR‘的’虚拟存储库‘,并将其指向另一个存储库。此虚拟存储库将监视存储库的内容并生成OBR元数据。
Karaf Cave也是一个OBR存储库,但我还没有尝试过。
发布于 2011-04-30 23:06:55
Nexus托管的替代方案是Apache Archiva。一旦像Felix bnd插件这样的工具为您的项目构建了一个repository.xml,您就可以将其放入标准的maven存储库中,以托管OBR元数据。另一个maven存储库托管解决方案是Artifactory。
https://stackoverflow.com/questions/4868616
复制相似问题