linux下编译openjdk7,Ubuntu 14.04.3 64位环境下OpenJDK7编译
系统环境: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编译相关推荐
- Ubuntu 14.04(64位)安装和使用docker
Docker介绍: Docker是一个开源的应用容器引擎,可以通过docker来安装一个独立的系统(类似于虚拟机(Vmware)之类的),不过其特点是非常轻 ...
- Ubuntu 12.04(64位)下载并编译 Android 4.1 源码[只有2条命令]
2019独角兽企业重金招聘Python工程师标准>>> Ubuntu 12.04(64位)下载并编译 Android 4.1 源码[只有2条命令] ================= ...
- 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 ...
- 在vmware上安装ubuntu 14.04(64位)
一.安装环境 电脑型号:lenovoY471a(i5)笔记本 系统环境:win7 64位旗舰版 虚拟机vmware版本:VMware workstation 12 Ubuntu版本:ubuntu 1 ...
- 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 ...
- ubuntu 12.04(64位)下搭建android5.0开发环境 (win7 虚拟机)
2019独角兽企业重金招聘Python工程师标准>>> 本文介绍在WIN7操作系统通过在虚拟机VMWARE和Ubuntu下搭建了一个android5.0编译环境的操作过程,包括LIN ...
- ubuntu 14.04 LTS(64bit) Anacoda2环境下安装gensim
直接使用安装: pip install gensim
- ubuntu linux kvm安装,基于Ubuntu 14.04 KVM拟化安装部署
1. 宿主机环境(dell备份服务器) Ubuntu 14.04 LTS 64位 内存:16G 硬盘:2T 2. 确认CPU是否支持硬件虚拟化 root@linuxidc:~# egrep -o '( ...
- Windows 7下硬盘安装Ubuntu 14.04图文教程
Ubuntu 官方已经发布了正式版的 Ubuntu 14.04 LTS,并宣称这是为云计算准备的版本.该版本在云平台和伸缩环境的可靠性.性能和交互性都有很好的提升,同时提供 5 年的支持和维护服务. ...
最新文章
- 华为机考HJ6求质因子C语言解法
- SBB:南土所褚海燕组-pH主导土壤中固氮群落的共存与装配
- window COM调试2[转]
- 【数据库】数据模型基础概念(图文版)
- 用 GDI 操作 EMF 文件[6]: GetEnhMetaFileHeader - 获取 EMF 的头文件
- ANDROID 获得地理位置
- mysql tuner sh_MySQL性能提议者:mysqltuner.pl
- php 用pdf转html,使用PHP将HTML PDF转换为PDF
- 微信小程序css方式animation动画弹幕实现
- 开发单位 vmin/vmax
- 第22章 常用存储器介绍
- 企业内部控制管理与全面风险管理体系建设知识问答
- 在vue中把数据导出Excel文件
- 小武学fpgastep3
- 在家享受专业跑道,安全跑步高效健身,华为智选赤兔跑步机H1体验
- linux安装globalsign证书,免费安装 GlobalSign 安全签章 GlobalSign Secured Seal
- 第3章-21 判断回文字符串 (15分) PTA-python 题解 浙大版《Python 程序设计》题目集
- Java——创建一个简单的窗口
- JAVA + OPENCV+bgra四通道转bgr三通道
- CODESYS读取csv文件的方法(非excel)
热门文章
- php mysql_query预处理,php+mysqli使用预处理技术进行数据库查询的方法
- 下载 沙耶之歌Android_沙耶之歌安卓版apk-沙耶之歌下载手机版v1.2-飘荡下载
- java中void_关于java中void的用法?
- NOIP模拟测试21「折纸·不等式」
- Hitting refresh on my career(译)----重新定义我的事业
- JS高级 - 面向对象3(面向过程改写面向对象)
- 锁定机制和数据并发管理(笔记)
- JQuery------鼠标双击时,不选中div里面的文字
- jQuery data
- java 可重入读写锁 ReentrantReadWriteLock 详解