Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么eclipse没有';是否不显示工作区中的所有引用?_Eclipse_Grep_Cross Reference - Fatal编程技术网

为什么eclipse没有';是否不显示工作区中的所有引用?

为什么eclipse没有';是否不显示工作区中的所有引用?,eclipse,grep,cross-reference,Eclipse,Grep,Cross Reference,在EclipseHelios中,我有3个类,它们都在同一个项目中,位于同一个工作区中 这些类是(“在每个类的属性对话框中找到路径”和“位置”) A有一个方法f,该方法由R1和R2中的方法使用 如果使用A的f()方法将鼠标悬停在右键单击->参考->工作区(Shift+Ctrl+G)或右键单击->参考->项目,则结果窗格中仅显示R1 可能的原因是什么?是否有任何配置需要更改?我使用grep,我可以找到两个参考。也许Eclipse在底层使用了grep,而实际上没有分析源代码 我已经尝试刷新项目(如果您

在EclipseHelios中,我有3个类,它们都在同一个项目中,位于同一个工作区中

这些类是(“在每个类的属性对话框中找到路径”和“位置”)

A
有一个方法
f
,该方法由
R1
R2
中的方法使用

如果使用
A
f()
方法将鼠标悬停在
右键单击->参考->工作区(Shift+Ctrl+G)
右键单击->参考->项目
,则结果窗格中仅显示
R1

可能的原因是什么?是否有任何配置需要更改?我使用grep,我可以找到两个参考。也许Eclipse在底层使用了grep,而实际上没有分析源代码

我已经尝试刷新项目(如果您认为我在Eclipse之外编辑了
R2
),但没有帮助


我不能发布真正的消息来源,因为这是超级秘密。以下是一些等效的来源(尽管这些来源没有出现问题):

A.java

package a;

public class A {
    public void f() {}
}
R1.java

package b;
import a.A;


public class R1 {
    void f() {
        new A().f();
    }
}
R2.java

package b;
import a.A;


public class R2 {
    void f() {
        new A().f();
    }
}

它没有在“贫民窟”做任何事情。你能公布所有3个的真实来源吗?你就是使用它的人。如果你不能发布显示问题的实际代码,很难解释为什么它不起作用。我希望这是一个常见的问题,人们知道常见的解决方案
package b;
import a.A;


public class R2 {
    void f() {
        new A().f();
    }
}