创建一个新项目,下载依赖时,出现以下错误,在本地maven仓库中的远程镜像地址配置也正确的情况下,分析了以下问题:
在这里插入图片描述1.idea报依赖冲突的错误,打开Project Structure,如果发现相同的依赖,就删除,如果没有继续往下看
在这里插入图片描述2.查看本地maven仓库中的依赖是否存在,是否有后缀为.lastUpdated,这个文件结尾的是你当时网络差或者因为没有下载完整,但是因为启动项目,搜索依赖时,它不进行区分,会自动引入这个版本,因为它不完整,所以会报错,这个时候手动删除太麻烦。
Windows在cmd中执行以下命令:
①进入用户默认的maven仓库,同时把自己本地的maven仓库也执行下列语句。
cd %userprofile%\.m2\repository
②执行下列语句
for /r %i in (*.lastUpdated) do del %i
linux系统中:
find /app/maven/localRepository -name "*.lastUpdated" -exec grep -q "Could not transfer" {} \; -print -exec rm {} \;
删除之后,重新下载依赖,问题解决~
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://lebron.blog.csdn.net/article/details/124854230
内容来源于网络,如有侵权,请联系作者删除!