从openjdk.java.net获取OpenJDK8源码并编译(amd64/aarch64/arm64)

Posted 柳鲲鹏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从openjdk.java.net获取OpenJDK8源码并编译(amd64/aarch64/arm64)相关的知识,希望对你有一定的参考价值。

  以前都是从github获取源码。后来发现github有时不更新。于是就直接从openjdk8开发处获取源码。这个源码可以直接编译amd64和arm64/aarch64的OpenJDK8(当然是在对应的CPU系统上)。

  • 首先看看版本情况

jdk8u/jdk8u: log

  • 下载库

现在看到的最新版本是jdk8u312-ga,所以:

hg clone -r jdk8u312-ga http://hg.openjdk.java.net/jdk8u/jdk8u
  • 获取源码
cd jdk8u

chmod +x get_source.sh

./get_source.sh
  •  编译
chmod +x configure
./configure

make all

以上是关于从openjdk.java.net获取OpenJDK8源码并编译(amd64/aarch64/arm64)的主要内容,如果未能解决你的问题,请参考以下文章

openjdk的源码下载方式

来了!OpenJDK正式迁移到github

OpenJDK 11 的来源(包括错误/安全修复版本)

IcedTea

JAVA虚拟机学习笔记Windows10下编译OpenJDK8

openJDK 源码下载