java - 如何在 Eclipse 中从一个项目中跳转到另一个项目中的类型声明(实现)?

标签 java eclipse

我在 Eclipse 中有两个项目,1 和 2,分别具有 A 类和 B 类。

项目 1 和 2 均在 Eclipse 中打开。

当我在Eclipse中打开A in 1时,有如下一行 B b = new B();

当我将光标移到 B 上并按 F3(打开声明)时,我会看到 B、B' 的编译版本,以及附加源代码的选项。但是,如果我这样做并跳转到该文件,Eclipse 不会导航到导航器或项目资源管理器中的项目 2,而是跳转到包含的库并在那里扩展该类。有什么办法让它跳转到项目 2 中的实际类 B,而不是某种副本 B*?

最佳答案

这对我有用——我在 eclipse 中有一个主项目 A 和一个支持项目 B;当我在 A 中的类声明上对 B 中的类使用 F3 时,它会在 Java 编辑器中打开 B 中的源代码。

您是否已将 B 声明为项目 A 属性中项目构建路径上的必需项目?这就是我怀疑会做到的。

关于java - 如何在 Eclipse 中从一个项目中跳转到另一个项目中的类型声明(实现)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26486143/

相关文章:

eclipse - 在 Mac 上设置良好的 Clojure

java - 如何更改方法中字符串的字符? (相同字符,随机顺序)

java - 将带有自定义对象的列表传递给另一个 android Activity

java - 从 String className 获取可抛出的类对象

java - 为什么我必须在它定义的类中导入嵌套类?

java - 警报对话框 not_showing

java - 在eclipse上找不到jsp

java - 在 Android 中打开 Fragment 时使完整背景变暗

java - 为什么一类有效而另一类无效?

android - Salesforce SDK - 无法使用 Android 6.0 构建目标解析 org.apache.http.* API