Maven 存储库和镜像以及命令行选项

maven repositories and mirrors and command line options

我遇到了一个问题,即使用外部工具进行调用导致 mvn 即时下载依赖项。但是,此下载调用的是 "central" 企业人工制品回购,而不是我们正常的人工制品回购之一,我正试图弄清楚如何使其镜像企业回购以指向适当的回购。

我所看到的一切表明我应该能够通过在 settings.xml 文件中设置镜像来做到这一点,并且我已经通过 -s 选项将路径传递给这个设置文件。

但是镜像还是被忽略了

通过绕过镜像的命令行使用依赖项的命令有什么特别之处吗?

似乎设置镜像不起作用的原因是因为部署机制实际上没有按预期设置 xml 文件。为了解决这个问题,我们添加了代码来修改 .m2 文件夹以包含 xml 文件作为脚本的一部分 运行 在部署期间。