搜了很多办法都没有解决, 在这里先说明解决我问题的方法. 再附上解决问题过程中使用过的方法.
首先是依赖问题:
将maven里3个路径设置成一样的, 下图是开始的情况, 其中settings文件居然都没有.
看了这篇文档:https://blog.csdn.net/ThinkWon/article/details/101312918
使用第四步,把三个路径设置成一致的后, 增加settings如文档中内容. 如果只加一个还无法下载 , 可以搜索其他settings文件内容设置,多加几个镜像.因为之前已经在.m2\repository里面下载过需要的依赖, 所以直接把该文件复制到新路径下.
这样操作后依赖就全部正常了.
下来是插件,插件使用这篇文档解决了插件的下载问题:https://blog.csdn.net/Frankenstein_/article/details/101288295
另外还有直接去网站下载插件的方法.如https://blog.csdn.net/l18848956739