|
我为一个maven 3项目有一个Jenkins构建工作.该项目具有SNAPSHOT依赖性.构建失败,因为Maven无法找到SNAPSHOT工件,该工件部署到Intranet Sonatype Nexus存储库. SNAPSHOT存储库是“公共”组的一部分,该组是< mirrorOf> *< / mirrorOf>的镜像URL. Jenkins被配置为在工作空间本地创建一个本地Maven存储库(每个作业一个存储库). 所有其他非快照依赖项都可以很好地解析和下载.没有SNAPSHOT依赖项的项目的其他作业也已成功构建. 到目前为止我尝试过的事情(没有成功):
> Nexus中的过期缓存 >检查了本地存储库(在作业目录中) – 没有工件目录 >在作业配置中将“Build – > Goals and options”设置为“-U clean install” >等一个小时
我的设置: Windows Server 2003 Java 1.6.0_31 jenkins1.480 Maven 3.0.3
最佳答案
这可能是我发现的“陷阱”,从Nexus下载快照修订版.
该解决方案在Nexus book中提供,但未完全解释:
(编辑:安卓应用网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|