OpenJDKShell

#语言选项这个必须设置,否则编译好后会出现一个hashtable的npe错

export LANG=C

#设置bootstrap JDK的安装路径,必须设置

export ALT_BOOTDIR=/home/botao/data/jdk1.7.0_80/

#运行自动下载依赖

export ALLOW_DOWNLOADS=true

#

export HOTSPOT_BUILD_JOBS=2

export ALT_PARALLEL_COMPILE_JOBS=2

#

export SKIP_COMPARE_IMAGES=false

#使用预编译头,不加这个编译会慢一些

export USE_PRECOMPILED_HEADER=true

#设置要编译的内容

export BUILD_LANGTOOLS=true

export BUILD_JAXP=false

export BUILD_JAXWS=false

export BUILD_CORBA=false

export BUILD_HOTSPOT=true

export BUILD_JDK=true

#要编译的版本

#export SKIP_DEBUG_BUILD=false

#export SKIP_FASTDEBUG_BUILD=true

#export DEBUG_NAME=debug

#把他设置为false可以避开javaws和浏览器java插件之类的部分的build

BUILD_DEPLOY=false

#把他设置为false就不会build出安装包,因为安装包里有一些奇怪的依赖,

#但即便不build出它也可以得到完整的jdk映像,所以还是别build它好

BUILD_INSTALL=false

#编译结果所存放的路径

export ALT_OUTPUTDIR=/home/liudezhi/java/openjdk/

#必须设置

unset JAVA_HOME

unset CLASSPATH

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.创建文件夹 !/bin/sh mkdir -m 777 "%%1" 2.创建文件 !/bin/sh touch...
    BigJeffWang阅读 10,503评论 3 53
  • 为何叫做 shell ? shell prompt(PS1) 与 Carriage Return(CR) 的关系?...
    Zero___阅读 3,334评论 3 49
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,688评论 19 139
  • 本人博客链接:http://blog.csdn.net/lvchaman/article/details/5178...
    水晶兰阅读 2,554评论 3 4
  • 一,shell题记 不懂shell的程序员不是好程序员,学习shell是为了自动化,使用自动化可以非常有效的提高工...
    架构师小秘圈阅读 8,798评论 3 70

友情链接更多精彩内容