首先交代一下背景
环境
OS--macos
idea--2018.3
jdk--1.8
maven--3.6
起因
clone一个项目,所有的dependences都是红线!!!编译不通过!!!(如下图)
开始以为是代码冲突,但是别人的却不冲突,排除!怀疑是环境问题。然后,删除maven、删除idea....
这个玩意整了我一整天
经过
1、将所有pom.xml中<dependencies>中的dependence全部剪切出来粘贴到一个文本文件
2、然后从文本文件上把<dependence>...</dependence>一个一个的粘贴到原来pom.xml中,也许你就会有意外的收获!!!
结果
整了我一天的玩意,就好了。
我也不知道为什么,也许是idea的bug吧!!!