CenoOS 7環境下編譯OpenJDK8

1、準備工做

1、與編譯jdk7的不一樣(如未編譯過Jdk7能夠不看)

1.一、再也不使用「$make sanity"來檢查編譯環境,而是改用"$./configure"java

1.二、再也不使用antgit

1.三、Bootstrap JDK再也不配置到環境變量中,而是直接使用系統當前的jdk工具

 二、安裝Oracle JDK1.8,並配置好環境變量

三、安裝OpenJDK的代碼版本管理工具:Mercurial

PS:此工具跟git差很少,若是是Cent OS 能夠直接用"yum install mercurila"命令進行安裝.net

2、開始編譯

1、新建一個空文件夾,如:/usr/software/openjdk8

二、下載源代碼:

hg clone  http://hg.openjdk.java.net/jdk8/jdk8 /usr/software/openjdk8get

cd /usr/software/openjdk8it

chmod 755 get_source.sh編譯

./get_source.sh版本管理

三、檢查編譯環境,自動下載依賴

cd /usr/software/openjdk8變量

chmod 755 configurejdk

./confugure

四、開始編譯

cd /usr/software/openjdk8

make all

相關文章
相關標籤/搜索