类型:
1.问题信息
Maven的插件报红,但是依赖是正常的
2.问题分析
-
- 缓存冲突,在本地仓库中存在不同版本的插件,导致版本冲突
-
- 从 pom.xml文添加后爆红,可能是没有下载完全
-
- 新引入的项目可能maven库路径不对,可以在爆红一开始查看一下库路径
3.如何解决
方式1: 打开:
File | Settings | Build, Execution, Deployment | Build Tools | Maven | Repositories
找到你配置的本地仓库的然后点击更新按钮等待一段时间,等待更新完成,重启idea (更新的过程可能会比较长,耐心等待)
方式2:
- 关闭idea
- 找到idea当前正在使用的Maven的安装的位置
- 查看当前本地仓库的位置,找到
org\apache\maven\plugins - 删除 plugins下报红的插件,或者删除plugins下的所有文件
- 去setting.xml文件的镜像私服先注释掉
- 如果实在因为网慢下载不了依赖,可以配置一下阿里镜像,从国内maven库中下载比较快,或者直接从官网下载
- 打开idea,进入项目重新导入插件坐标
Citation:
References: