2

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

当我构建时,我想将 .jar 部署到我可以控制的远程 OBR。这不是一个完整的 Maven 存储库(例如 Nexus),只是一个网络服务器。应自动生成并上传描述 OBR 的 repository.xml。

简单地调用目标“部署”将尝试上传到项目的 maven 存储库,由于我没有写访问权限而失败。

我想:

  • 在本地构建和安装,根据需要获取远程 maven 存储库的所有依赖项
  • 将 jar 上传到 OBR
  • 生成repository.xml OBR描述并上传

我应该如何配置 maven-bundle-plugin?我必须调用哪个目标?

4

0 回答 0