环境:X86+fedora21java
$ hg clone http://hg.openjdk.java.net/jdk8u/jdk8u 下载源码库 $ sh get_source.sh(有可能出错,输入命令$LC_ALL=C) $ sh hg pull 把源码库更新为最新的 $ hg tags 查看源码库的版本 $ sh common/bin/hgforest.sh update jdk8u77-b03 把源码库切换到对应版本上(jdk8u77-b03 ) $ sudo yum search openjdk ——搜索JDK $ sudo yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel ——安装JDK用来编译openjdk $ sh configure 编译配置文件 $ make all /make images 编译