把本地maven库中的依赖删除,刷新maven,会发现maven本地库中新建了依赖对应的文件夹,但里面的_remote.repositories文件内容显示Connect to 127.0.0.1:8888 [/127.0.0.1] failed: Connection refused。可以lsof -i:8888查看,发现没有端口占用,那么可能是端口被代理,比如博主使用Charles时使用了8888端口做代理,在Proxy Settings和SSL Proxying Settings关闭后。IDEA点击File-Invalidate Caches/Restart重启。删除maven库中的依赖对应的文件夹,然后重新刷新即可。
真的很坑!!!
还有问题,可以看看:
https://www.cnblogs.com/yanch01/p/12258713.html