openjdk8源码下载地址:https://download.java.net/openjdk/jdk8u41/ri/openjdk-8u41-src-b04-14_jan_2020.zip
操作环境:使用ubuntu14.04.6,下载地址:https://releases.ubuntu.com/14.04/ubuntu-14.04.6-server-amd64.iso
二、开始编译 1、必装依赖:apt install make zip gcc g++ libX11-dev libxext-dev libxrender-dev libxtst-dev libxt-dev libcups2-dev libfreetype6-dev libasound2-dev ccache
2、下载安装一个oracleJDK作为bootjdk用于编译,下载地址:https://download.oracle.com/otn/java/jdk/8u202-b08/1961070e4c9b4e26a04e7f5a083f551e/jdk-8u202-linux-x64.tar.gz(需要登陆oracle账号)
3、执行配置./configure --with-freetype-include=/usr/include/freetype2 --with-freetype-lib=/usr/lib/x86_64-linux-gnu
4、修改hotspot/make/linux/Makefile中支持的系统版本第232行的 SUPPORTED_OS_VERSION = 2.4% 2.5% 2.6% 3% 4%。 增加4%的系统
5、生存内核镜像make clean
make images
build/linux-x86_64-normal-server-slowdebug/jdk/bin/java



