我如何设置maven在我自己的存储库之前在中央查看

How do I set maven to look in central before my own repository

如前所述,我如何搜索中央 首先 然后是我自己的。我找不到任何文档说明如何,或者实际上什至是可能的。

假设 "my own repository" 表示 "my repository manager",您可以通过首先在 <repositories> 部分声明 Maven Central 存储库来实现:

<repositories>
    <!-- first, Maven Central -->
    <repository>
        <id>central</id>
        <name>Central Repository</name>
        <url>https://repo.maven.apache.org/maven2</url>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
    </repository>

    <!-- then, your own repository -->
    <repository>
        <id>my-repository</id>
        <name>my-repository</name>
        <url>https://my.repository.org</url>
    </repository>
</repositories>

要解决此配置的依赖关系,Maven 将首先查看您的缓存 (~/.m2/repository),然后查看 Maven Central,最后查看您自己的存储库。