我在apache文档和ibiblio.org中搜索了很多,我找不到合适的直接答案。
我的问题:
答案 0 :(得分:1)
在Maven约定中,像log4j 1.2.3这样的发布版本永远不会改变。它将保留在您的语言环境存储库中,直到您手动删除它。除了maven central上的管理员之外,任何人都无法更改它,但我认为他们不会做这么愚蠢的事情。
此外,默认下载是从maven central(repo1.maven.org/maven2而不是ibiblio)完成的。
Maven中的一个“技巧”是只下载一个工件(已发布)一次......这提高了你的构建性能,与SNAPSHOT依赖关系相矛盾。
答案 1 :(得分:0)
您可以配置自己的存储库,并将所有项目pom指向该存储库。配置你的poms很容易使用不同的(私有)存储库,但我从来没有自己设置过。似乎并不太难,除了管理它以保持所有必需的工件可用。