从Gitlab拉下代码,配置了本地Maven仓库,但是代码导入包全部爆红

从公司gitlab上拉下来的代码,公司用的自己的本地仓库,然后我拉下代码之后配置了本地仓库(setting—>maven maven下的Maven homedirectory和setting file和local repostory都配置好了),但是代码里的import包全都是红的。

这个有两个原因,第一个就是你配置本地仓库,但是没有设置阿里镜像,导致下载缓慢,你如果配置了,idea右侧有一个maven按钮,点击展开,点击下载图标或者刷新的图标,然后idea底部下面就会出现进度条开始下载相应的依赖了,耐心等一会就可以了,如果有的一直下载不下来,那么请参考第二种方式
第二个就是某些依赖是你们公司自己封装的东西,你们公司有自己的仓库,你从gitlab下载的源吗里面找一下有没有settings.xml,然后maven路径设置为他的路径,仓库地址可以不用变,maven版本选择3即可

采纳一下,告诉你
在发个截图和报错信息出来

刷新一下maven

直接命令下载依赖,然后再导入idea,设置jdk,基本就行了,或者idea maven reload

如果idea里maven的配置什么的没有问题,看上面说到你也把同事的setting文件拿过来了,我想是不是你直接把setting粘过来,没有在setting上改自己本地仓库的地址。
img