第一:
有可能是你的 <dependency></dependency> 位置没放对,仔细检查一下是不是放在 <dependencies></dependencies> 中的。(这种情况应该很少哈)
第二:
有可能是 jar 包没有下载好,在下载 jar 包的时候出现了某种问题,比如说网络不好,参照 https://blog.csdn.net/qq784515681/article/details/88739188 我的这篇博客把没有下载成功的 jar 包删除一下,然后重新下载一次。
第三:
有可能是你想要远程下载的 jar 包无法下载,比如说收费这种情况,那么就需要你将对应的 jar 包手动导到本地,可以百度一下如何将你想要的 jar 包导入到本地。
第四:
可能是因为 IDEA 的小 BUG,参照下面流程解决试试,我当初就是这种情况,被坑死了。。
1、找到对应的 pom.xml 文件
2、将有红色波浪线的 dependency 对应的 <dependency></dependency> 全部删除,保存后
3、再进行撤销操作(Ctrl+z),然后红线就消失啦!