一、问题描述

今天idea打开项目时,发现有个类报红,类明明存在,这个类是自己编写的类,
而且项目能跑起来,很是奇怪。

二、问题分析

1,检查类路径等都没问题,
2,maven——>reimport
试过都没有用

三、解决办法

点击File–>Invalidate Caches/Restart,重新启动,问题解决

Idea之Invalidate Caches/Restart
Idea之Invalidate Caches/Restart

四、原因

根本原因是idea本地缓存异常,
idea之所以快,那是因为idea打开新的工程的时候,它会构建项目索引以及生成相关缓存。
有时候,如果 idea 缓存被破坏,那就有可能导致idea无法识别maven依赖,从而导致idea无法找到某些类。
这种情况我们需要删除原先的缓存以及索引,等待 idea 重新构建缓存以及索引即可。

相关文章:

  • 2021-04-05
  • 2022-12-23
  • 2021-11-10
  • 2021-11-15
  • 2021-07-18
  • 2021-11-29
  • 2021-12-27
  • 2021-06-15
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-30
  • 2021-09-09
  • 2022-12-23
  • 2021-10-27
  • 2022-01-23
相关资源
相似解决方案