Maven/OSGi:部署到非Maven repos的OBR

Maven/OSGi:部署到非Maven repos的OBR,maven,deployment,osgi,maven-bundle-plugin,obr,Maven,Deployment,Osgi,Maven Bundle Plugin,Obr,我的maven build在本地安装工件,并需要访问项目的远程maven存储库。我没有对该存储库的写访问权,所以我的构建(包含我的更改)到目前为止只是本地的 在构建时,我希望将.jar部署到我可以控制的远程OBR。这不是一个完整的maven存储库(如Nexus),只是一个Web服务器。应自动生成并上载描述OBR的repository.xml 简单地调用目标“deploy”将尝试上传到项目的maven repo,但由于我没有写访问权限,因此失败了 我想: 本地构建和安装,根据需要获取远程mave

我的maven build在本地安装工件,并需要访问项目的远程maven存储库。我没有对该存储库的写访问权,所以我的构建(包含我的更改)到目前为止只是本地的

在构建时,我希望将.jar部署到我可以控制的远程OBR。这不是一个完整的maven存储库(如Nexus),只是一个Web服务器。应自动生成并上载描述OBR的repository.xml

简单地调用目标“deploy”将尝试上传到项目的maven repo,但由于我没有写访问权限,因此失败了

我想:

  • 本地构建和安装,根据需要获取远程maven repos上的所有依赖项
  • 将JAR上载到OBR
  • 生成repository.xml OBR描述并上载
我应该如何配置maven bundle插件?我该进哪个球