java.jdk.openjdk.编译

Centos7编译openjdk7
centos7编译openjdk8

  • 配置编译环境变量
unset CLASSPATH 
unset JAVA_HOME 
#语言选项,必须设置 
export LANG=C 
#Bootstrap JDK的安装路径,必须设置 
export ALT_BOOTDIR=/usr/lib/jvm/java-1.6.0
#允许自动下载依赖 
export ALLOW_DOWNLOADS=true 
#并行编译的线程数,设置为和CPU内核数量一致即可 
export HOTSPOT_BUILD_JOBS=8
export ALT_PARALLEL_COMPILE_JOBS=8
#不需要比较本次版本与先前版本的差异
export SKIP_COMPARE_IMAGES=false

#预编译 
export USE_PRECOMPILED_HEADER=true 

#64位jdk 
export ARCH_DATA_MODEL=64 

#编译内容 
export BUILD_LANGTOOLS=true
export BUILD_HOTSPOT=true
export BUILD_JDK=true


#编译的版本
#export SKIP_DEBUG_BUILD=false 
#export SKIP_FASTDEBUG_BUILD=true 
#export DEBUG_NAME=debug 

#避免编译javaws和浏览器java插件等
BUILD_DEPLOY=false

#不编译出安装包
BUILD_INSTALL=false

#输出路径 
export ALT_OUTPUTDIR=/opt/build-jdk

猜你喜欢

转载自blog.csdn.net/weixin_33851429/article/details/87280210