Java:如何获取openjdk8u60源代码

时间:2015-04-21 18:19:07

标签: java openjdk

我明白这似乎是一个非常简单的问题,但我无法找到。当我做 hg clone http://hg.openjdk.java.net/jdk8u/jdk8u我获得了openjdk8u40的来源,但我需要openjdk8u60。如何获得它们?

2 个答案:

答案 0 :(得分:7)

我的评论是:

  1. 将mercurial安装到/usr/bin
  2. 转到您要下载jdk8来源的目录。
  3. 在那里跑:hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/
  4. cd jdk8u/
  5. chmod +x get_source.sh
  6. LANG=C
  7. ./get_source.sh
  8. 煮一些咖啡。
  9. 阅读内置的 README-builds.html (位于此示例中所述的jdk8u中),以便根据您的系统从接收的数据构建源代码。
  10. 享受。

答案 1 :(得分:2)

如果您浏览hg存储库,则会发现该组织是以下组织: 不同版本有不同的存储库,“dev版本”有一个存储库 在http://hg.openjdk.java.net/jdk8u/jdk8u,您会找到标记为jdk8u60-b12的当前稳定版本,因此此分支中的每个新提交都代表当前的jdk8u60稳定版本。如果你想获取相同jdk的dev版本,你必须在http://hg.openjdk.java.net/jdk8u/jdk8u-dev/克隆存储库