深入理解Java 虛擬機學習 自己編譯OpenJDK1.8
這幾天看深入理解java虛擬機,編譯了幾天OpenJDK,中間遇到了許多問題。
這裏我來吧我自己遇到的一些問題說一下。分享一哈。
- 最好在linux下編譯虛擬機
- 最好使用虛擬機(VMvare 或者VirtualBox),我是用的是VituralBox這樣保存快照,出了錯誤可以重新返回保存的快照。
- 我是用的是Ubuntu14.04 版本的Linux,新版本的Ubuntu16.04 由於版本太高容易報錯。分享的下載鏈接http://tieba.baidu.com/p/2990720680
- 建議使用官方文檔中自帶的方法來編譯OpenJdk,文檔在源碼包的README-builds.html文件中!!!!!很關鍵。也可以到這裏下載http://download.csdn.net/download/whityun/10272572
- 暫時就到這裏吧,等想到新的再補充吧。
借鑑的知識很關鍵:
- JVM(一) OpenJDK1.8源碼在Ubuntu16.04下的編譯
- http://blog.csdn.net/bmw601055/article/details/77882699
- 在Ubuntu16.04下編譯OPENJDK8
- http://blog.csdn.net/chenzhao2013/article/details/53672344
- ubuntu編譯並調試OpenJDK8源碼實踐
- http://blog.csdn.net/liji_xc/article/details/78649302
- https://stackoverflow.com/questions/34703703/jdk8-build-error-langtools