IDEA打开maven项目大量代码报红的一种解决方案——配置maven

今天用IDEA打开一个从另一台电脑拷过来的maven项目,结果大量代码都是标红了:
IDEA打开maven项目大量代码报红的一种解决方案——配置maven
这些包有问题,所以我猜测是maven的配置出了问题,于是老练的(哈哈)点击File,点击setting:
IDEA打开maven项目大量代码报红的一种解决方案——配置maven
然后进入设置页面,搜索maven:
IDEA打开maven项目大量代码报红的一种解决方案——配置maven
但是有点奇怪,maven的配置都没问题啊,路径啥的都是对的,怎么就不行呢。
很奇怪,没办法了,我又老练的(手动滑稽)点击File-》Invalidate caches/restart,重启:
IDEA打开maven项目大量代码报红的一种解决方案——配置maven
重启之后有个奇怪的现象被我注意到了,按理说配置好了maven,没有jar包的话是会自动下载的呀,但是为啥是直接报红了?
所以我猜想是没有设置IDEA自动下载maven依赖,于是就设置了一下,还是到setting里面搜索maven,只不过这回改的地方不一样:
IDEA打开maven项目大量代码报红的一种解决方案——配置maven
把那两个小勾勾上,然后子再重新打开IDEA,或者关掉当前项目重新打开一下。
然后就可以看到IDEA右下角有提示Indexing,这就是在下载maven依赖了,OK,让它玩一会。
大概几分钟(时间可长可短吧)之后就下载完了,然后代码就不报红了

IDEA打开maven项目大量代码报红的一种解决方案——配置maven