由于 Maven 不能保证一个 jar 也是一个包,我想使用 OBR 作为我的项目存储库。当然,在 OSGi 的情况下,它有很多更好的功能,这就是我使用它的原因:) 那么,是否有可能将发布到 Maven 存储库的 jars 添加到 OBR 存储库,或者我可以简单地向其中添加整个 Maven Repo?或者是否可以直接在您的 OBR 元数据中寻址 Maven URL?
最佳答案
您可以使用 Maven Bundle Plugin在部署时将 OBR 元数据添加到您的存储库。
此插件会将 OBR 元数据添加到您部署的任何插件。
我也认为 Nexus Open Source 现在支持 OBR,但我不完全确定。
最后,PAX URL图书馆可能对你有用。使用此库,您可以使用 Pax 将为您解析的 maven 样式 url(例如“mvn:groupid/artifactId”)
问候,弗兰克
关于Maven 到 OBR 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10570038/