Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.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/8/meteor/3.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
如何添加第三方maven存储库?_Maven_Nexus_Sonatype - Fatal编程技术网

如何添加第三方maven存储库?

如何添加第三方maven存储库?,maven,nexus,sonatype,Maven,Nexus,Sonatype,我使用的是SonatypeNexus2.5.1 我已经将一些工件上传到第三方存储库。但是我的maven构建失败了 [错误]无法在project server上执行目标:无法解析 project com.farheap.jsi的依赖项:服务器:ejb:3.33.0-SNAPSHOT: 在中找不到net.jakubholy.testing:dbunit express:jar:1.3.2 是 缓存在本地存储库中,将不会重新尝试解析 直到nexus的更新间隔已过或更新已生效 ->[帮助1][错误] 我

我使用的是SonatypeNexus2.5.1

我已经将一些工件上传到第三方存储库。但是我的maven构建失败了

[错误]无法在project server上执行目标:无法解析 project com.farheap.jsi的依赖项:服务器:ejb:3.33.0-SNAPSHOT: 在中找不到net.jakubholy.testing:dbunit express:jar:1.3.2 是 缓存在本地存储库中,将不会重新尝试解析 直到nexus的更新间隔已过或更新已生效 ->[帮助1][错误]

我在我的local settings.xml中有这个

<mirror>
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>http://nexus.foo.com:8081/nexus/content/groups/public</url>
</mirror>

关系
*
http://nexus.foo.com:8081/nexus/content/groups/public
在我的Nexus中,我将公共存储库设置为在“可用存储库”中有第三方存储库

我可以在Nexus的第三方存储库中找到工件

你写道:

在我的Nexus中,我设置了公共存储库,以便有第三方 “可用存储库”中的存储库

“可用存储库”是可添加到组中的存储库。换句话说,它显示不属于您的组的存储库。您应该将第三方存储库移动到“有序组存储库”以使其成为您组的一部分

不是一个非常直观的UI部分