您知道如何在 Eclipse Java 编辑器中对类名执行 Open Declaration (F3) 并导航到该类的源代码吗?如果您附加 JDK 源代码,它会为 JDK 中的类执行此操作吗?这对我在 Juno(Eclipse 版本 4.2.2,内部版本:M20130204-1200)中运行良好,java.util.HashSet 除外。
奇怪的是,Open Declaration 适用于 java.util.Hashtable 和 java.util 中的其他类,但对于 HashSet,它显示“源附件不包含文件 HashSet.class 的源”。我检查了附加的源代码(来自 Oracle/Java),当然可以。
有没有人看到这个或知道这里发生了什么?
谢谢。