Maven到OBR存储库

时间:2012-05-13 07:34:15

标签: maven osgi obr

由于Maven不能保证jar也是一个bundle我想用OBR作为我的项目Repository。当然,在OSGi的情况下,它有很多更好的功能,为什么我使用它:)所以,有没有可能将发布到Maven存储库的jar添加到OBR存储库,或者我可以简单地添加一个完整的Maven Repo吗?或者是否可以直接在您的OBR元数据中处理Maven URL?

2 个答案:

答案 0 :(得分:4)

部署时,您可以使用Maven Bundle Plugin将OBR元数据添加到存储库。

此插件会将OBR元数据添加到您部署的任何插件中。

我也认为Nexus Open Source现在支持OBR,但我不完全确定。

最后,PAX URL库可能对您有用。使用此库,您可以使用Pax将为您解决的maven样式网址(例如'mvn:groupid / artifactId')

问候,弗兰克

答案 1 :(得分:0)

最好的方法是使用存储库管理器并将相应的存储库添加到repo管理器的配置中。此外,还可以在settings.xml文件中添加存储库作为补充资源。