系统环境: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文件中的时间改为当前时间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

运行编译脚本。

linux下编译openjdk7,Ubuntu 14.04.3 64位环境下OpenJDK7编译相关推荐

  1. Ubuntu 14.04(64位)安装和使用docker

                          Docker介绍: Docker是一个开源的应用容器引擎,可以通过docker来安装一个独立的系统(类似于虚拟机(Vmware)之类的),不过其特点是非常轻 ...

  2. Ubuntu 12.04(64位)下载并编译 Android 4.1 源码[只有2条命令]

    2019独角兽企业重金招聘Python工程师标准>>> Ubuntu 12.04(64位)下载并编译 Android 4.1 源码[只有2条命令] ================= ...

  3. linux+4.4+android,Ubuntu 14.04 x64配置Android 4.4 kitkat编译环境的方法

    Ubuntu 14.04 x64配置Android 4.4 kitkat编译环境的方法跟Ubuntu 12.04 - 13.10 以及jellybean编译环境配置没多大区别, 顺便记录下而已: 64 ...

  4. 在vmware上安装ubuntu 14.04(64位)

    一.安装环境 电脑型号:lenovoY471a(i5)笔记本 系统环境:win7  64位旗舰版 虚拟机vmware版本:VMware workstation 12 Ubuntu版本:ubuntu 1 ...

  5. linux 编译c q64,Ubuntu 12.04 LTS 64位搭建Qt4终端编译环境

    在Ubuntu 12.04下采用apt-get的方法安装Qt4. First: sudo apt-get install libqt4-dev libqt4-dbg libqt4-gui libqt4 ...

  6. ubuntu 12.04(64位)下搭建android5.0开发环境 (win7 虚拟机)

    2019独角兽企业重金招聘Python工程师标准>>> 本文介绍在WIN7操作系统通过在虚拟机VMWARE和Ubuntu下搭建了一个android5.0编译环境的操作过程,包括LIN ...

  7. ubuntu 14.04 LTS(64bit) Anacoda2环境下安装gensim

    直接使用安装: pip install gensim

  8. ubuntu linux kvm安装,基于Ubuntu 14.04 KVM拟化安装部署

    1. 宿主机环境(dell备份服务器) Ubuntu 14.04 LTS 64位 内存:16G 硬盘:2T 2. 确认CPU是否支持硬件虚拟化 root@linuxidc:~# egrep -o '( ...

  9. Windows 7下硬盘安装Ubuntu 14.04图文教程

    Ubuntu 官方已经发布了正式版的 Ubuntu 14.04 LTS,并宣称这是为云计算准备的版本.该版本在云平台和伸缩环境的可靠性.性能和交互性都有很好的提升,同时提供 5 年的支持和维护服务. ...

最新文章

  1. 华为机考HJ6求质因子C语言解法
  2. SBB:南土所褚海燕组-pH主导土壤中固氮群落的共存与装配
  3. window COM调试2[转]
  4. 【数据库】数据模型基础概念(图文版)
  5. 用 GDI 操作 EMF 文件[6]: GetEnhMetaFileHeader - 获取 EMF 的头文件
  6. ANDROID 获得地理位置
  7. mysql tuner sh_MySQL性能提议者:mysqltuner.pl
  8. php 用pdf转html,使用PHP将HTML PDF转换为PDF
  9. 微信小程序css方式animation动画弹幕实现
  10. 开发单位 vmin/vmax
  11. 第22章 常用存储器介绍
  12. 企业内部控制管理与全面风险管理体系建设知识问答
  13. 在vue中把数据导出Excel文件
  14. 小武学fpgastep3
  15. 在家享受专业跑道,安全跑步高效健身,华为智选赤兔跑步机H1体验
  16. linux安装globalsign证书,免费安装 GlobalSign 安全签章 GlobalSign Secured Seal
  17. 第3章-21 判断回文字符串 (15分) PTA-python 题解 浙大版《Python 程序设计》题目集
  18. Java——创建一个简单的窗口
  19. JAVA + OPENCV+bgra四通道转bgr三通道
  20. CODESYS读取csv文件的方法(非excel)

热门文章

  1. php mysql_query预处理,php+mysqli使用预处理技术进行数据库查询的方法
  2. 下载 沙耶之歌Android_沙耶之歌安卓版apk-沙耶之歌下载手机版v1.2-飘荡下载
  3. java中void_关于java中void的用法?
  4. NOIP模拟测试21「折纸·不等式」
  5. Hitting refresh on my career(译)----重新定义我的事业
  6. JS高级 - 面向对象3(面向过程改写面向对象)
  7. 锁定机制和数据并发管理(笔记)
  8. JQuery------鼠标双击时,不选中div里面的文字
  9. jQuery data
  10. java 可重入读写锁 ReentrantReadWriteLock 详解