Mac上编译OpenJDK
最近想研究下OpenJDK,本想着一路通畅,不想还是遇到几个问题,顺势我就把它记录下来。
下载
OpenJDK在git上的地址:https://github.com/dmlloyd/openjdk/ 可以根据自己的需要,在选取分支;也可以在 http://hg.openjdk.java.net/ 通过命令下载。
下载完成后,目录如下,可能因为jdk的版本不同(核心就是6个文件夹):
说明
在下载之后,有一个README-builds.html文件,这就是说明文件了(很详细)
童鞋们需要安装一个xcode,找个最新版本的就行了;
安装
执行命令: bash ./configure
报错①
在这个年代,xcode4 怎么安装?
google一下,找到 David DeHaven 回复 Mac OS X 上安装的邮件(http://mail.openjdk.java.net/pipermail/build-dev/2015-June/015192.html )
报错②
输入命令:bash configure --with-xcode-path=/Applications/Xcode4/Xcode4.app
怎么还报错呢?看看错误信息
好的,原来是没有配置 DEVELOPER_DIR 变量
执行命令:export DEVELOPER_DIR="/Applications/XCode.app/Contents/Developer"
在执行上面configure命令即可