0

我有一个场景,其中 Maven(运行 Maven 3)项目依赖项(插件 jar 等)托管在 Git 存储库中以便于维护。由于公司政策,我希望为 Maven 设置一个内部镜像,该镜像指向上述 Git 存储库以获取工件。为了在 settings.xml 中设置镜像 url,我似乎无法让 'ssh' 工作:

<mirrors>
  <mirror>
    ...
    <mirrorOf>*</mirrorOf>
    <url>ssh://<server_name>/path/repo-name.git</url>
  </mirror>
</mirrors>

我读到 Maven 不支持开箱即用的 ssh,我无法让其他插件工作。有没有更好的方法来让它工作?也许是 git-scm 插件?

4

0 回答 0