在哪里可以找到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”工具。
甲骨文,这实在是太愚蠢了。
链接地址: http://www.djcxy.com/p/92129.html上一篇: Where to find Java JDK Source Code?
下一篇: Where to find source code for java.lang native methods?