歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 14.04.3 64位環境下OpenJDK7編譯

Ubuntu 14.04.3 64位環境下OpenJDK7編譯

日期:2017/2/28 13:56:24   编辑:Linux教程

系統環境:Ubuntu 14.04.3 -amd64 in VMWare
1.安裝openjdk7依賴

sudo apt-get build-dep openjdk-7
sudo apt-get install openjdk-7-jdk

sudo apt-get install build-essential gawk m4 libasound2-dev libcups2-dev libxrender-dev xorg-dev xutils-dev x11proto-print-dev ant

sudo mkdir /usr/X11R6
cd /usr/X11R6/
sudo ln -s -T /usr/lib lib

2.安裝Oracle jdk到/usr/lib/jvm
3.將/src/share/classes/java/util目錄下的CurrencyData.properties文件中的時間改為當前時間10年以內
4.編譯腳本:

#!/bin/bash
export LANG=C
export ALT_BOOTDIR=/usr/lib/jvm/jdk1.7.0_17
export ALT_DEVTOOLS_PATH=/usr/bin
export ALLOW_DOWNLOADS=true #是否需要自動下載,jaxp,jaws可以自動下載
export SKIP_DEBUG_BUILD=false #是否跳過編譯debug版
export SKIP_FASTDEBUG_BUILD=false #是否跳過編譯fastdebug版
export DEBUG_NAME=debug
export HOTSPOT_BUILD_JOBS=4
export ALL_PARALLEL_COMPILE_JOBS=4
export ALT_DEVTOOLS_PATH=/usr/bin
export SKIP_COMPARE_IMAGES=true
export USE_PRECOMPILED_HEADER=true
BUILD_DEPLOY=false
BUILD_INSTALL=false
unset CLASSPATH
unset JAVA_HOME
make sanity & make all 2>&1

運行編譯腳本。

CentOS 6.5上編譯安裝OpenJDK7源碼 http://www.linuxidc.com/Linux/2015-05/117248.htm

RHEL6.5安裝OpenJDK1.7.0 + JBoss7.1.1 + Maven3.0.4 http://www.linuxidc.com/Linux/2014-04/99854.htm

Fedora 20下安裝官方JDK替換OpenJDK並配置環境變量 http://www.linuxidc.com/Linux/2014-03/97523.htm

Ubuntu OpenJDK + Tomcat7 的安裝 http://www.linuxidc.com/Linux/2014-02/96398.htm

Ubuntu 13.04下升級到Maven3.10 以支持 OpenJDK7 http://www.linuxidc.com/Linux/2013-08/88844.htm

Ubuntu 12.10中編譯安裝OpenJDK 7 http://www.linuxidc.com/Linux/2013-03/81948.htm

Copyright © Linux教程網 All Rights Reserved