【问题标题】:add java source to ADT eclipse将java源添加到ADT eclipse
【发布时间】:2013-06-23 07:56:22
【问题描述】:

我在我的 mac 上使用 eclipse bundle for android。我正在编写一些扩展 Observable

的代码
extends Observable

当我在ObservableF3 时,找不到源。我尝试在

中查找来源
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

但我没有找到来源。有谁知道我如何将核心 java 的源代码附加到 ADT eclipse 中?

【问题讨论】:

    标签: java eclipse osx-mountain-lion adt


    【解决方案1】:

    也许你应该安装JDK而不是JRE,你可以直接在这里找到代码

    http://developer.classpath.org/doc/java/util/Observable-source.html

    JDK 下载链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html

    安装后在你的insall目录中查找src.zip文件

    【讨论】:

    • 所以我花了一些时间研究这个,仍然没有解决方案。当我执行which java 时,路径显示为/usr/bin/java。但是为附件的路径键入该内容并不能解决问题。 java -version 也返回 1.7.0_25,而寻找的来源显然是 java 1.6。
    • 如果您正在寻找旧版本的 JDK(JDK 6),您可以在存档 oracle.com/technetwork/java/javase/archive-139210.html 中获得它
    • 您可以通过单击为此提供的链接(附加源...)附加源代码 src.zip任何 JAVA 类的来源。或者在 Eclipse Java 首选项中,您可以看到这篇文章提供了更多详细信息:cavdar.net/2008/07/14/…
    【解决方案2】:

    由于/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 中没有src.zip,我放弃了它并决定使用java 7 的源代码,它位于/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home。请注意,第二个实例中的/Library 不是/System/Library 的缩写;它们是两条不同的路径。

    【讨论】:

      猜你喜欢
      • 2013-06-18
      • 1970-01-01
      • 2014-05-27
      • 1970-01-01
      • 2014-12-04
      • 2016-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多