Ubuntu14.04.3 64位环境下openjdk7编译

时间:2022-06-03 15:16:15

系统环境:Ubuntu14.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

运行编译脚本。