这很可能被要求之前(提前所以道歉,如果它已经 - 我只是还没有找到正确的问题呢!)Maven的:本地与远程仓库
我工作的一个项目两个Maven仓库:本地仓库(在我的机器上)和内部仓库(在中央服务器上)。有不少项目正在踢脚线,还有一个父项目使用了所有这些项目。当我们完成特定项目的工作时,我们将其安装到中央存储库供其他人使用。
当我建立本地测试父项目,我想使用最先进的每个项目的最新版本:
- ,如果有人已经在中央资料库更新的项目,我想喜欢使用那个
- 如果我已经在本地更改了一个项目并将其安装到本地存储库中,我希望覆盖集中的项目。
我看到的是构建完全忽略了我的本地存储库,只是从内部存储库中抓取所有内容。我错过了一个明显的设置吗?或者这只是事情的方式?
(1)您是如何配置存储库(提供您的pom的相关部分)的。 (2)提供'mvn -X'相关日志条目,显示Maven首先尝试你的中央存储库,然后尝试内部。 – 2012-01-05 17:34:21