openjdk-7编译

一、下载openjdk

openjdk7地址:http://download.java.net/openjdk/jdk7/

openjdk-7-fcs-src-b147-27_jun_2011版本:http://www.java.net/download/openjdk/jdk7/promoted/b147/openjdk-7-fcs-src-b147-27_jun_2011.zip


二、解压openjdk

unzip openjdk-7-fcs-src-b147-27_jun_2011.zip


三、下载依赖的jaxp、jaf、jaxws

进入openjdk目录

mkdir drop

cd drop

curl -L -O http://download.java.net/jaxp/1.4.5/jaxp145_01.zip

curl -L -O http://download.java.net/glassfish/components/jax-ws/openjdk/jdk7/jdk7-jaxws2_2_4-b03-2011_05_27.zip

jaf地址:https://osdn.net/projects/sfnet_jdk7src/downloads/input-archives/jdk7-jaf-2010_08_19.zip/

将jar下载的包放到drop目录下


四、修改支持最大操作系统版本

默认openjdk hotspot最大支持linux版本为2.7

查看uname -a,如果发现你的版本大于2.7,则修改

vim hotspot/make/linux/Makefile

找到SUPPORTED_OS_VERSION = 2.4% 2.5% 2.6% 2.7%,在这个后面添加你的uname -a所查询到的版本号加%即可


五、下载oracle版本的jdk6


六、编译openjdk

export LC_ALL=C

export LANG=C

export ALT_BOOTDIR=/usr/lib/jvm/java-6-oracle

unset JAVA_HOME

make ALLOW_DOWNLOADS=false  ALT_DROPS_DIR=<full_path>/drop


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值