OpenJDK 编译防入坑指南
深入理解 JVM,应自己跟踪调试 JDK 到 JVM 源码开始,能更加容易上手 JVM,而学习的入门之路应从亲手实战编译一套 JDK。不论 JVM 底层还是 Java 高级开发都随时会跟 Linux 打交道,整个 JVM 学习应在 Linux 环境下展开,本人选择的编译环境是 Ubuntu14.04LTS(吐槽一下 Ubuntu16.04 更新推送,提示了几天还没更新上)。JDK 编译过程比较复杂繁琐,中间出现了各种莫名奇妙的编译 BUG 和依赖冲突等问题,在周志明《深入理解Java虚拟机》一书中描述得还不够详细,特写此指南供日后参考。深入理解 JVM,应自己跟踪调试 JDK 到 J