在eclipse中,右键方法名称 - Open call hierarchy结果无效。虽然显示搜索但没有结果。
陷入苦寻无果,,,
终于在stackoverflow找到解决办法.
解决:
在eclipse工作目录下依次打开:.metadata\.plugins\org.eclipse.jdt.core
在此目录下进行以下操作:
- 删除
savedIndexNames.txt
文件 - 删除所有扩展名为
index
文件。
删除后,重启eclipse即可。当然也可以删除前关闭eclipse,删除后直接打开。
还需要注意:
'Open call hierarchy' 窗口中调用按钮选中的是哪个。
- 查看当然方法被谁调用(上游),选择左边按钮
-
查看当前方法调用了谁(下游),选择右边按钮