前言:
之前看了一本书叫《深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)》,里面说了编译openjdk,但是个人觉得说的太啰嗦,而且找不到重点,按照书上的流程去做,一堆的问题,下面自己整理了一下这两天采坑以后的经验分享给大家:
一.准备工作:
我的编译环境如下:
centos版本:7.5
为了方便大家下载,jdk和openjdk源码我上传到了百度网盘:
1.jdk版本:jdk-11.0.11 (编译openjdk需要安装Bootstrap JDK提供支持)
链接:https://pan.baidu.com/s/1GfGnhRqMtfe3JlgtPgbFlQ
提取码:jecv
2.下载OpenJDK12
链接:https://pan.baidu.com/s/1vdB-6p-8muIf2RAT7j0klA
提取码:ip03
二.开始:
1.下载OpenJDK12后本人上传至自定义 /home/lq/ 工作目录下,并解压。
yum install zip unzip
unzip jdk12-06222165c35f.zip