恶心的依赖
很多种原因都会导致依赖一直报红 ,比如你正在下载的jar包一直卡在进度条的某处死活下载不完;再比如你把本地maven仓库的某个jar包删除了,但是IDEA中maven除了报红并没有什么变化,或者删除后maven确确实实自动下载所需要的jar包了,但是下载完成后还是报红。。。
解决
大多数情况下,当你配置的maven仓库路径,maven的setting.xml文件没错时,当你本地确实不少任何jar包时,点击刷新按钮即可解决问题
如果还是报红,安装下图的方式清楚缓存重启IDEA,当maven重新加载好之后,报红消失