代码之家  ›  专栏  ›  技术社区  ›  Stephane Grenier

如何添加来自不同存储库的Maven依赖项

  •  1
  • Stephane Grenier  · 技术社区  · 15 年前

    例如,假设我有一个maven构建文件,它的依赖关系位于两个不同的存储库中:

    <repository>
        <id>id1</id>
        <name>id1</name>
        <url>http://localhost/mavenRepo/repository1</url>
    </repository>
    
    <repository>
        <id>id2</id>
        <name>id2</name>
        <url>http://localhost/mavenRepo/repository2</url>
    </repository>
    

    其中一个依赖于第一个存储库,另一个依赖于第二个存储库。我该怎么做?

    2 回复  |  直到 9 年前
        1
  •  6
  •   matt b    15 年前

    只需列出您的 <dependencies> 然后Maven将依次与每个存储库(包括本地存储库)联系以找到它们。

    pom文件没有“从此存储库获取这些依赖项并从该存储库获取这些依赖项”的概念。

        2
  •  2
  •   Pascal Thivent    15 年前

    你怎么能做什么?有什么问题?只需添加依赖项,Maven将尝试从 中心的 如果找不到下一个已声明的存储库,则返回该存储库,依此类推。