環境
mac,xcode,jdk8,openjdk,autoconf
步驟
- 安裝autoconf
brew install autoconf
- 下載下傳openjdk源碼
git clone https://github.com/unofficial-openjdk/openjdk.git
cd openjdk && git checkout -b build
- 在openjdk 根目錄下執行編譯腳本,大約 10 分鐘不到,執行完成
bash configure --enable-debug --with-jvm-variants=server --enable-dtrace
make jdk
- 進入編譯的輸出的jdk目錄,執行
java -version
感謝您的耐心閱讀,如果您發現文章中有一些沒表述清楚的,或者是不對的地方,請給我留言,您的鼓勵是作者寫作最大的動力。
作 者 : @mousycoder
原文出處 : http://mousycoder.com/thinking-in-jvm/4/