如何在mavenpom.xml中定义,从哪个仓库下载哪个依赖?

How to define in the maven pom.xml, which dependency should be downloaded from which repository?

pom.xml 中,我可以定义 repositoriesdependencies,但我看不到声明应从哪个存储库获取哪些依赖项的方法。例如,依赖项 A 应该从存储库 X 和依赖项 B - 从存储库 Y 加载,具有不同的 URL。如何在我的 pom.xml and/or settings.xml 中声明?

你不能。

不过你不需要关心。

Maven 遍历所有声明的存储库以查找依赖项。所以它最终会找到它们。

Maven 3 按照存储库的声明顺序查找依赖项。它将使用第一个可用的。 Maven repository lookup order