Linux OS: Ubuntu 2016 server x64
下载bootstrap JDK7 : download from http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
选择 jdk-7u79-linux-x64.tar.gz 解压到 /usr/lib/jvm目录下
在/user/local目录下执行如下命令下载待编译的openjdk:
apt-get install mercurial
hg clone http://hg.openjdk.java.net/jdk8u/jdk8u-dev
cd jdk8u-dev
chmod 755 get_source.sh ./get_source.sh
然后在/usr/local/jdk8u-dev目录下:
1. 反复运行 bash ./configure 缺少什么就装什么,直到没有错误
2.没有错误后运行 make all
参考: 点击打开链接