今天新项目启动,导入项目后发现自己的方法ctrl+t只能定位到interface无法定位到实现类;但是打开实现类后就可以定位到;
作为一个研发而言,这就很扯了。正所谓磨刀不误砍柴工,为了方便遇到同样问题的小伙伴能尽快投入工作,现将自己的解决方法进行整理,方便后续查阅。
首先证明自己的实现类是存在的。
1 查看项目source是否加载
注意:eclipse会自动加载,myeclipse可能会出现未加载上的问题;
2 重建索引
如果存在,找到项目所在工作空间下的.metadata/.plugins/org.eclipse.jdt.core文件夹,将里面的*.index文件和savedIndexNames.txt文件删除,重启eclipse,然后eclipse会重建索引,这时问题就可以解决了。
注意:如下文件启动的项目别删除