【问题记录001】maven刷新依赖不从本地获取,而是从远程仓库下载
问题描述:
项目使用到的是一个老版本的jar包,从gitlab拉取下来代码,并配置好本地仓库后,将老版本jar包放入本地仓库,但是在刷新maven依赖时,maven总是从远程仓库上下载新的jar包,导致代码报错。
尝试方法:
参考 https://blog.csdn.net/qq_43233225/article/details/131955347 的做法,将Settings中maven的设置,Work Offline线下模式,Always update snapshots 数据快照(自动更新仓库信息)勾选上,并把_remote.repositories配置文件删除后,没能解决问题。

最终解决:
通过 mvn clean install -o 命令强制Maven离线使用本地仓库,不进行远程下载。


========================================================

后面发现idea的Toggle Offline Mode就是做这个事情,可以直接点击这个去找本地的jar包

浙公网安备 33010602011771号