无需修改pom.xml即可从远程存储库下载依赖项



我在一个有远程依赖的项目上工作,我不能访问(公司的东西)。我得到了这些依赖镜像,我设法将它们上传到我的GitLab包注册表。我想在我的项目中使用上传的依赖项,但这里有一个问题:客户端不想修改pom.xml,因为他们有一个CI/CD,如果我修改pom.xml,他们的阶段将失败。

所以我的问题是:有没有办法在不修改pom.xml的情况下将依赖项设置为另一个远程存储库?或者至少检查maven是否可以从客户端存储库下载,如果失败,它应该尝试我的GitLab注册表。

如果您在settings.xml中定义了<mirror>,那么它将优先于pom.xml中定义的存储库。

最新更新