在OS X 10.9 Mavericks上安装Java源代码

时间:2013-11-02 21:00:52

标签: java eclipse osx-mavericks

我在运行OS X 10.9 Mavericks的新笔记本电脑上安装了Java(从http://support.apple.com/kb/DL1572?viewlocale=en_US下载)...

$ java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode)

但是,当我启动Eclipse时,我无法查看Java源代码。在哪里/如何在我的机器上安装Java源代码,以便我可以通过Eclipse查看它?

4 个答案:

答案 0 :(得分:2)

假设您确实需要出于某种原因使用Java 1.6,Apple确实为Apple的Java版本提供了源代码:

  • 访问Apple Developer Downloads
  • 使用您的Apple开发者ID登录。
  • 在搜索框中,键入“java for os x”
  • 下载最新的Java for OS X Developer Package(在撰写本文时,它是“Java for OS X 2013-005 Developer Package”)。

作为安装的一部分,它提供了src.jar,您可以在/Library/Java/JavaVirtualMachines/1.6.0_65-b14-462.jdk/Contents/Home中附加。{/ p>

答案 1 :(得分:1)

在Eclipse上,转到Navigate,选择Open Type,输入一些JDK类,例如[java.lang.]String,然后点击OK。应该有一个Attach Sources按钮,可以让您选择源文件。导航到Java JDK安装并选择应包含的src.zip文件。

答案 2 :(得分:1)

我认为您只安装了Java Runtime Environment(JRE)。要查看Java源代码,您需要Java开发工具包(JDK)。 Oracle使您能够为Mac OS X降低JDK,因此您应该考虑使用它。然后在JDK目录中找到一个文件src.zip,它将包含源代码。

答案 3 :(得分:0)

我建议您downloadinstall来自Oracle的最新JDK 7版本。在Mountain Lion上,安装后/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/src.zip中提供了源代码(如果已安装JDK 7u45)。