今天遇到一个很奇怪的问题,某个类明明存在,且没有任何异常,但是引用该类的地方都提示错误,此类同包下的其他文件却没有没有类似问题,尝试ctrl+鼠标左键进入该类,提示Cannot find declaration to go to。maven clean然后重新install无效、clean、rebuild无效以及重新导入竟然还是无效。
后来发现是用idea切换git分支导致idea的缓存乱了,下面附上解决方法
很简单 File --> Invalidate Caches / Restart 重启idea搞定。