箭头所指示位置爆红找不到
原因
IDEA默认会缓存Maven本地库中的依赖项,导致引入的依赖版本在仓库中没找到。(也就是说我本地之前的springboot版本不是2.4.0,maven优先加载本地的,所以会出现找不到的错)
扩展:
IDEA之所以快,就是因为IDEA打开新的工程的时候,它会构建项目索引以及生成相关缓存。如果IDEA缓存被破坏,会导致IDEA无法识别maven依赖,从而导致idea无法找到某些类。我们只需要删除原先的缓存以及索引,IDEA重新构建缓存以及索引后,即可正常。
解决
清理缓存
1.清理缓存(可能有些人这里显示会清理完直接restart,这个都无所谓)
2.重新加载maven依赖
或者