天天看點

【深入淺出-JVM】(4):編譯 jdk

環境

mac,xcode,jdk8,openjdk,autoconf

【深入淺出-JVM】(4):編譯 jdk
【深入淺出-JVM】(4):編譯 jdk
【深入淺出-JVM】(4):編譯 jdk

步驟

  1. 安裝autoconf
brew install autoconf
           
  1. 下載下傳openjdk源碼
git clone https://github.com/unofficial-openjdk/openjdk.git

cd openjdk && git checkout -b build
           
  1. 在openjdk 根目錄下執行編譯腳本,大約 10 分鐘不到,執行完成
bash configure --enable-debug --with-jvm-variants=server --enable-dtrace

make jdk
           
  1. 進入編譯的輸出的jdk目錄,執行

    java -version

【深入淺出-JVM】(4):編譯 jdk

感謝您的耐心閱讀,如果您發現文章中有一些沒表述清楚的,或者是不對的地方,請給我留言,您的鼓勵是作者寫作最大的動力。

作 者 : @mousycoder

原文出處 : http://mousycoder.com/thinking-in-jvm/4/