OpenJDK Build README
[url]http://hg.openjdk.java.net/jdk7/build/raw-file/tip/README-builds.html[/url]
[url]http://hg.openjdk.java.net/jdk8/jdk8/raw-file/tip/README-builds.html
download jdk[/url]
[url]http://download.java.net/openjdk/jdk7/[/url]
在XUbuntu 10.10上以JRL源码构建Oracle JDK 6 update 23
[url]http://rednaxelafx.iteye.com/blog/875957[/url]
自己动手编译Windows版的OpenJDK 7
[url]http://icyfenix.iteye.com/blog/1097344[/url]
自己动手编译OpenJDK 7
[url]http://blog.mchz.com.cn/?p=260[/url]
OpenJDK编译手记
[url]http://khotyn.iteye.com/blog/1225348[/url]
Ubuntu10.04下build OpenJDK7 的过程
[url]http://happyenjoylife.iteye.com/blog/858147[/url]
OpenJDK:构建JDK
[url]http://www.bianceng.cn/Programming/Java/201107/27910.htm[/url]
Linux CENTOS下编译openjdk7
[url]http://blog.csdn.net/xwm1000/article/details/8022505[/url]
如果出现类类似这种情况:
ERROR: FreeType version 2.3.0 or higher is required.
make[2]: Entering directory `.../openjdk/jdk7/jdk/make/tools/freetypecheck'
Required version of freetype: 2.3.0
Detected freetype headers: 2.3.7
Detected freetype library: 2.2.1
Failed: too old library.
make clean就可以了
增量编译
make ARCH_DATA_MODEL=64 ALLOW_DOWNLOADS=true
设置环境变量
export LANG=C
export ALT_BOOTDIR=/usr/local/jdk1.6.0_33
export ANT_HOME=/usr/local/apache-ant-1.7.1
export ALT_FREETYPE_HEADERS_PATH=/usr/local/include/freetype2
export ALT_FREETYPE_LIB_PATH=/usr/local/lib
export ALLOW_DOWNLOADS=true
export ALT_MOTIF_DIR=/usr/X11R6/
unset CLASSPATH
unset JAVA_HOME
[url]http://hg.openjdk.java.net/jdk7/build/raw-file/tip/README-builds.html[/url]
[url]http://hg.openjdk.java.net/jdk8/jdk8/raw-file/tip/README-builds.html
download jdk[/url]
[url]http://download.java.net/openjdk/jdk7/[/url]
在XUbuntu 10.10上以JRL源码构建Oracle JDK 6 update 23
[url]http://rednaxelafx.iteye.com/blog/875957[/url]
自己动手编译Windows版的OpenJDK 7
[url]http://icyfenix.iteye.com/blog/1097344[/url]
自己动手编译OpenJDK 7
[url]http://blog.mchz.com.cn/?p=260[/url]
OpenJDK编译手记
[url]http://khotyn.iteye.com/blog/1225348[/url]
Ubuntu10.04下build OpenJDK7 的过程
[url]http://happyenjoylife.iteye.com/blog/858147[/url]
OpenJDK:构建JDK
[url]http://www.bianceng.cn/Programming/Java/201107/27910.htm[/url]
Linux CENTOS下编译openjdk7
[url]http://blog.csdn.net/xwm1000/article/details/8022505[/url]
如果出现类类似这种情况:
ERROR: FreeType version 2.3.0 or higher is required.
make[2]: Entering directory `.../openjdk/jdk7/jdk/make/tools/freetypecheck'
Required version of freetype: 2.3.0
Detected freetype headers: 2.3.7
Detected freetype library: 2.2.1
Failed: too old library.
make clean就可以了
增量编译
make ARCH_DATA_MODEL=64 ALLOW_DOWNLOADS=true
设置环境变量
export LANG=C
export ALT_BOOTDIR=/usr/local/jdk1.6.0_33
export ANT_HOME=/usr/local/apache-ant-1.7.1
export ALT_FREETYPE_HEADERS_PATH=/usr/local/include/freetype2
export ALT_FREETYPE_LIB_PATH=/usr/local/lib
export ALLOW_DOWNLOADS=true
export ALT_MOTIF_DIR=/usr/X11R6/
unset CLASSPATH
unset JAVA_HOME