在哪里可以找到Java JDK源代码?

我想看看Java API中的一种方法。 所以我想要JDK源代码。 在我重新安装Linux之前,我有src.zip软件包,其中包含所有官方源代码。 我只需告诉Eclipse这个文件在哪里,我可以看到代码。 但现在我没有这个文件了...

所以问题是: 我在哪里可以找到它?


您还没有说明您想要哪个版本,但可以在这里下载JDK 8源代码的存档,以及JDK 7和JDK 6。

此外,您可以浏览或克隆Mercurial存储库:8,7,6。


您已经获得了JDK的源代码的机会,这是找到它的位置的问题。 如果JDK文件夹不包含源代码:

sudo apt-get install openjdk-7-source

OSX伙计,在自制公式中搜索。

在ubuntu中,上面的命令会将你的源文件放在/ usr / lib / jvm / openjdk-7 /

好消息是Eclipse已经把你带到了那里(如何将Eclipse绑定到Java源代码):

按照橙色按钮

在这里输入图像描述在这里输入图像描述在这里输入图像描述


遗憾的是,在撰写本文时,DESPITE自己的文档自述文件, 当您下载Windows版本时 ,JDK 7或8安装目录中没有src.zip。

注意:也许会发生这种情况,因为我们中的很多人实际上并未运行安装.exe,而是将其解压。 我们中的许多人不出于安全原因运行Java安装(完整的Windows安装)......我们只是希望JDK将潜在病毒找不到的地方放在某处。

但是他们关于windows .exe的策略(无论它是真实的)确实是坚果, 但是 src.zip 确实存在于Linux安装(.tar.gz)中。 提取.tar和.gz有多种方式,我更喜欢免费的“7Zip”工具。

  • 下载Linux 64位.tar.gz
  • 使用7zip将.tar.gz解压缩为.tar
  • 使用7zip将.tar提取到安装目录
  • src.zip将在该安装目录中等待您。
  • 把它拉出来放在你喜欢的地方。
  • 甲骨文,这实在是太愚蠢了。

    链接地址: http://www.djcxy.com/p/92129.html

    上一篇: Where to find Java JDK Source Code?

    下一篇: Where to find source code for java.lang native methods?