首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

2、编译openjdk

2013-07-01 
二、编译openjdk、操作系统1)、ubuntu的版本选择10.102)、安全操作系统选择英文,网络设置桥连接?2、安装必备软

二、编译openjdk

、操作系统

1)、ubuntu的版本选择10.10

2)、安全操作系统选择英文,网络设置桥连接

?

2、安装必备软件

1)、sudo?apt-get?upgrade??

2)、sudo?apt-getupdate

3)、sudoapt-get?install?openssh-server(可选安装)

4)、sudoapt-get?install?vim?(可选安装)

?

3、使用客户端putty连接(可选)

?

4、准备编译环境

1)、安装mercurial?,Mercurial是一个版本管理工具。

sudo?apt-get?install?mercurial?,安装mercurial的扩展。

添加fclone在支持?,hg?clone?http://bitbucket.org/pmezard/hgforest-crew?。

将以下内容添加到$HOME/.hgrc文件中,如果没有则自己创建一个。??

[extensions]?

forest=/home/zicheng/hgforest-crew/forest.py?

2)、下载jdk7源码?,

hg?fclonehttp://hg.openjdk.java.net/jdk7/jdk7??(在当前目录下,新建文件jdk)

3)、安装编译时需要的东西

sudo?apt-get?install?build-essential?gawk?m4??libasound2-dev?libcups2-dev?libxrender-dev?xorg-dev?xutils-dev?x11proto-print-dev?binutils?

sudo?apt-get?build-dep?openjdk-6

sudo?apt-get?install??openjdk-6-jdk

sudo?apt-get?install?ant

?

5、制定编译shell脚本放在jdk7文件夹中(上述下载的jdk代码)编译脚本。

unset?JAVA_HOME?

export?

exportALT_BOOTDIR=/usr/lib/jvm/java-6-openjdk

exportALT_JDK_IMPORT_PATH=/usr/lib/jvm/java-6-openjdk

exportALT_DEVTOOLS_PATH=/usr/bin

exportANT_HOME=/usr/share/ant

exportSKIP_DEBUG_BUILD=false

exportSKIP_FASTDEBUG_BUILD=true

exportDEBUG_NAME=debug

makeBUILD_JAXWS=false?BUILD_JAXP=false

?

热点排行