maven导依赖失败,爆红
原因
导入依赖失败,maven没有下载成功jar包。或者idea没有成功加载到依赖
解决
第1步:确认maven正确配置
1) 要保证已正确配置maven
确认一下,idea已经正确配置了maven
2) 检查是否配置了阿里云的maven仓库镜像
在settings.xml文件里配置阿里云仓库镜像
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
第2步:处理导依赖报错的问题
1) 先清理本地仓库的残留文件然后刷新一下
-
清理maven仓库里的残留,然后在idea里重新clean,然后编译
每次下载依赖失败,在本地仓库里都会有残留文件,后缀名是
.lastUpdated
可以去本地仓库文件夹里,搜索
*.lastUpdated
,把搜索结果的所有文件全选中,删除掉 -
清理maven仓库里的残留,然后在idea里打开pom.xml, 把出错的依赖剪切掉,刷新;重新粘贴回去,再刷新
2) 清理idea缓存并重启idea
- 如果上一步完成之后,依赖问题还没有解决,就清理idea缓存然后重启一下idea
3) 执行命令强制更新依赖
-
如果上一步完成之后,依赖问题还没有解决,就执行命令强制更新依赖
-
在idea里执行命令:
mvn -U idea:idea
,表示要强制更新下载依赖,刷新一下;然后再clean、重新编译