在Maven中将Git存储库用作镜像?
我有一个场景,其中Maven(运行Maven 3)项目依赖项(插件JAR等)托管在Git存储库中,以便于维护。由于公司的政策,我希望为Maven设置一个内部镜像,指向上面的Git存储库以获取工件。为了在settings.xml中设置镜像url,我似乎无法让“ssh”正常工作:在Maven中将Git存储库用作镜像?,git,maven,Git,Maven,我有一个场景,其中Maven(运行Maven 3)项目依赖项(插件JAR等)托管在Git存储库中,以便于维护。由于公司的政策,我希望为Maven设置一个内部镜像,指向上面的Git存储库以获取工件。为了在settings.xml中设置镜像url,我似乎无法让“ssh”正常工作: <mirrors> <mirror> ... <mirrorOf>*</mirrorOf> <url>ssh://<server
<mirrors>
<mirror>
...
<mirrorOf>*</mirrorOf>
<url>ssh://<server_name>/path/repo-name.git</url>
</mirror>
</mirrors>
...
*
ssh:///path/repo-name.git
我读到Maven不支持ssh开箱即用,我无法让其他插件工作。有没有更好的办法让它发挥作用?可能是git scm插件?您不能尝试将git repo设置为可通过http读取吗?是的,安装Apache并将其配置为提供位于git working Director中的文件最好是设置存储库管理器,并将这些依赖项部署到存储库管理器中。让生活更轻松。