首页 > 解决方案 > 如何防止 Maven 在更新时将损坏的依赖项加载到本地存储库中

问题描述

有很多与强制 maven 更新本地 repo 相关的问题。但是在下载之后,经常会以某种方式发生损坏的文件,而不是本地 repo 中预期的新依赖项|文件。根据我的经验,它们可能看起来像部分下载的文件或提供失败的远程服务器的错误页面。反复尝试刷新下载依赖项甚至可能会破坏更多的依赖项,包括以前手动下载和放入的依赖项。

有单独的应用程序解决方案可以保证几乎保证已下载依赖项的库存 - Nexus、Artifactory 等。

但是,是否有一个更简单的解决方案来强制 maven 在放入本地 repo 之前验证下载的工件,通过提供的校验和不污染本地 repo?

标签: mavendependenciesupdateslocal

解决方案


推荐阅读