我有一个场景,其中Maven(运行Maven 3)项目依赖项(插件jar等)托管在Git存储库中以便于维护。由于公司政策,我希望设置一个内部Mirror for Maven,指向上面的Git存储库以获取工件。我似乎无法让'ssh'工作以便在settings.xml中设置镜像URL:
<mirrors>
<mirror>
...
<mirrorOf>*</mirrorOf>
<url>ssh://<server_name>/path/repo-name.git</url>
</mirror>
</mirrors>
我读到Maven不支持开箱即用的ssh,我无法获得额外的插件。有没有更好的方法让这个工作?也许是git-scm插件?