Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git Maven中的查找顺序_Git_Maven_Jenkins_Pom.xml - Fatal编程技术网

Git Maven中的查找顺序

Git Maven中的查找顺序,git,maven,jenkins,pom.xml,Git,Maven,Jenkins,Pom.xml,我们有以下xml设置 <profiles> <profile> <id>active-repo</id> <repositories> <repository> <id>A</id> <url>XXXXX</u

我们有以下xml设置

<profiles>
        <profile>
            <id>active-repo</id>
            <repositories>
                <repository>
                    <id>A</id>
                    <url>XXXXX</url>
                    <releases><updatePolicy>never</updatePolicy></releases>
                </repository>
                <repository>
                    <id>B</id>
                    <url>XXXXXX</url>
                    <releases><enabled>true</enabled></releases>
                    <snapshots/>
                </repository>
                <repository>
                    <id>C</id>
                    <releases><enabled>true</enabled></releases>
                    <snapshots><enabled>false</enabled></snapshots> 
                    <url>XXXXX</url>
                </repository>
                <repository>
                    <id>D</id>
                    <url>XXXXX</url>
                    <releases><updatePolicy>never</updatePolicy></releases>
                </repository>
                <repository>
                    <id>E</id>
                    <url>XXXXX</url>
                    <snapshots/>
                </repository>
             </repositories>
问题:
如何确定存储库之间的查找顺序?
为什么不退回到其他存储库


pom中的依赖项查找没有明确的存储库覆盖。

不确定顺序,但Maven将仅从启用了
快照的存储库下载快照工件(即,非快照)仅从启用了
版本的存储库中
=
true


因此,在您的示例中,
xxxxxx
的版本可能非常重要,因为并非所有存储库都可以分别使用快照和版本。

只需注意:Maven只报告了到目前为止它尝试的最后一个存储库的下载失败。事实上,它会尝试从所有这些网站下载,但显然在任何地方都找不到。我们在信息级别登录,并且会对其他网站的尝试进行审核
[INFO] [WARNING] Failure to transfer xxxxxx from XXXXXX was cached in the local repository, resolution will not be reattempted until the update interval of D has elapsed or updates are forced.