在 Eclipse 中,如果我按 F3 或打开我的一个库中的引用的声明,它会打开代码的只读副本。
起初我认为这非常有用,因为它提醒我它的库代码和更改可能会影响更多项目。但是,如果我确实想编辑,我发现必须手动查找 .java 文件是一件很痛苦的事情。
我可以:a)让它始终打开相关的 .java 文件,或者 b)一旦打开只读副本,快速进入可编辑的 .java 文件。
如果您在 Eclipse 中将依赖库作为 Java 项目打开,则可以将该项目添加到构建路径中。(右键单击项目-> 属性-> java 构建路径-> 项目-> 添加)。
在Order and Export部分下,确保项目位于库上方。
按 F3 后,.java 文件将打开。
当您 ctrl+click 或按 F3 到库中的任何类时,您需要附加正确的源。只需单击附加源 -> 外部文件夹 -> 附加您正在使用的库的 src 文件夹。Eclipse 将自己找出正确的 .java 文件。
我对 struts 2.0 中的 Action 接口有同样的问题。因此,我将 src 文件夹附加到我的 struts 目录中并鲍勃你的叔叔。