下载源码
在github或者gitee上搜openjdk就行了
推荐gitee上,毕竟网速挺快的
开始准备环境
编译openjdk需要预先安装一个jdk
我系统环境为
Xcode最新
clang带着
jdk8
推荐可以看一看doc/build.html
编译
先
mkdir build
cd build
建个新目录把编译的都放进去
接着
bash ../configure
好像是这个,编译jdk只支持bash
一般缺少什么库直接
brew install
就可以了
接着直接
make
一般没什么问题
想调试就加参数
bash ../configure --enable-debug --enable-dtrace
编译大概20min
编译完成后
cd jdk
cd bin
./java -version
完成