Teamcity:从Nexus更新构建服务器上的本地maven存储库

时间:2011-07-07 10:26:06

标签: maven teamcity nexus dependency-management

我正在使用 Teamcity 来构建基于Maven的Java项目

我最近在我的Nexus Repository Manager中添加了第三方工件。现在,当我构建项目时,我收到以下错误:

[core:project1] Failed to execute goal on project project1: Could not resolve dependencies for project core:project1:jar:1.0.0: Failure to find com.oracle:ojdbc:jar:11.2.0.2.0 in http://localhost:8081/nexus/content/groups/public was cached in the local repository, resolution will not be reattempted until the update interval of nexus has elapsed or updates are forced

有谁能告诉我如何在构建服务器上的本地存储库缓存中进行 FORCE 更新?这与Maven settings.xml有关吗?​​

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

我认为,你真正的麻烦是公共团体(nexus) 没有聚集来自第三方的文物。

解决方案是为第三方工件添加存储库 settings.xml或制作一个也将提供的不同群组 你的第三方文物。