问题描述:引用ElasticSearch的某些类时出现红色提示,ctrl+单击这个类无法跳转到Jar中,但是项目可以正常运行
第一种方法:https://blog.csdn.net/qq_27922171/article/details/103736214
原因分析:这个时idea配置中,配置的java文件 太小导致的(造成大的java文件,idea不认为他是idea 文件,文件的投标就和别的java文件不一致)
解决方法:
修改idea 安装目录下bin/ideaProperties 文件
找到这个属性并且调大:idea.max.intellisense.filesize
我直接是:idea.max.intellisense.filesize=25000
调完之后重启idea
重启后idea可能会提示 内存不足,你直接调大即可(这个可以不用管)
第二种方法:
可能是因为idea自身缓存的原因导致
在file里 Invalidate Caches / Restart 然后 选择Invalidate And Restart
结论:
试了第二种方法解决了问题。
特此记录。