linux下编译openjdk7,Ubuntu 14.04.3 64位环境下OpenJDK7编译
系統(tǒng)環(huán)境: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文件中的時間改為當(dāng)前時間10年以內(nèi)
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
運(yùn)行編譯腳本。
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的linux下编译openjdk7,Ubuntu 14.04.3 64位环境下OpenJDK7编译的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux chattr 无权限,从零开
- 下一篇: linux c 11 运行库,11.1