【问题标题】:How to view Java SE 6 source in Netbeans on a Mac? [duplicate]如何在 Mac 上的 Netbeans 中查看 Java SE 6 源代码? [复制]
【发布时间】:2011-08-13 17:31:16
【问题描述】:

可能重复:
Source code for Mac OS X java version 1.6.0_22

我一直在使用 Java EE 6 开发一个 Web 应用程序。在工作中,我在 Windows 7 上使用 Netbeans。我总是理所当然地认为我可以通过 ctrl-clicking 来查看 Java SE 6 源代码String 并查看代码。

最近我在家里的 macbook (Mac OS X 10.6.5) 上安装了 Netbeans 并下载了该项目。一切正常,但我注意到我无法再查看标准 java 类的源代码。所有方法都包含throw new RuntimeException("Compiled Code");

我需要在这里安装什么?

更新:好的,在阅读this discussion 之后,我去了http://connect.apple.com/ 并下载/安装了Java for Mac OS X 10.6 Update 5 Developer Package(还必须将 OSX 更新到 10.6.8)。但是,我仍然无法在 Netbeans 中查看源代码。如何配置 Netbeans 以便查看 Java SE 6 源代码?

更新 2:我一直在使用 http://javasourcecode.org/,但最好还是在 Netbeans 中查看源代码。

更新 3: 看起来如果我转到 Tools->Java Platforms->Sources 我可以选择要读取的来源。我尝试选择 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/1.6.0_26-b03-384.jdk 但这不起作用,我想这是有道理的,因为这是默认平台。

我一直在到处阅读,我应该在/Library/Java/Home/src.jar 找到我需要的.jar,但它不在那里。对 src.jarsrc.zip 的 Spotlight 搜索显示为空白。有人可以帮我填这里的空白吗?

【问题讨论】:

    标签: java macos netbeans


    【解决方案1】:

    在这篇文章中找到了答案:Source code for Mac OS X Java Updates 不知道为什么我之前没有找到它,因为我搜索得相当广泛 - 一定是使用了错误的关键字。

    显然它现在位于/Library/Java/JavaVirtualMachines/1.6.0_26-b03-384.jdk/Contents/Home/src.jar。我的错误是没有打开1.6.0_26-b03-384.jdk的包裹内容。

    【讨论】:

      猜你喜欢
      • 2013-10-05
      • 1970-01-01
      • 1970-01-01
      • 2017-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-29
      • 2010-12-20
      相关资源
      最近更新 更多