当我添加一个我之前从未使用过的新Maven依赖项时,我将执行Maven构建并查看从Nexus下载到本地计算机的依赖项。一切都很好。
然后我将创建另一个项目,使用相同版本指定相同的依赖项,执行Maven构建,然后再次看到从Nexus下载到我本地计算机的依赖项。
为什么我的依赖项每次都重新下载? Aren这些依赖项已经安装在我的本地存储库中了吗?
答案 0 :(得分:-1)
Maven不会重复下载文物。唯一的例外是如果您要删除本地存储库(默认情况下在〜/ .m2 / repository中),您正在配置不同本地存储库的使用以及是否有新的SNAPSHOT版本。