sudo yum install hg
sudo yum install gcc gcc-c++ libXt-devel libXtst-devel libXrender-devel alsa* cups* ant ant-* freetype-devel.x86_64
gcc (4.4.7)
vim ./jdk/src/share/classes/java/util/CurrencyData.properties
将如下时间修改到距离当前10年内 AZ=AZM;2005-12-31-20-00-00;AZNMZ=MZM;2006-06-30-22-00-00;MZNRO=ROL;2005-06-30-21-00-00;RONTR=TRL;2004-12-31-22-00-00;TRYVE=VEB;2008-01-01-04-00-00;VEF
vim hotspot/make/linux/Makefile 将包含test_gamma的行全部删除
export LANG=C export ALT_BOOTDIR=/usr/local/jdk1.7.0_80/bin/java export BUILD_HOTSPOT=true export BUILD_JDK=true export BUILD_LANGTOOLS=true # skip jaxws #export BUILD_JAXWS=false # skip jaxp #export BUILD_JAXP=false # skip corba #export BUILD_CORBA=false export SKIP_COMPARE_IMAGES=true BUILD_DEPLOY=false BUILD_INSTALL=false export ARCH_DATA_MODEL=64 export ALLOW_DOWNLOADS=true unset JAVA_HOME unset CLASSPATH
编译命令
sudo make ALT_BOOTDIR=/usr/local/jdk1.7.0_80 ALLOW_DOWNLOADS=true ALT_DROPS_DIR=/home/hadoop/myjdk7/drop_dir