在此次升级过程中,我看过的最重要的资料是一份 presentation: G1 Garbage Collector Details and Tuning。其中对 G1 中的重要特性,原理,使用建议,参考资料进行了说明,强烈建议阅读。
除此之外,还有几个和 G1 相关的博客可以参考:
第三方库升级 JDK8 的过程中,一些第三方库也需要同步更新。比较重要的一个原因在于,一些库是依赖类文件格式的,如果把代码编译到 JDK8 的版本,那么这些库也需要同步更新。例如:
同时,也需要注意,第三方库的升级,也会带来另外一些问题。例如,我们在升级 Spring 的过程中,就遇到了死锁问题。
参考资料在CentOS7上安装JDK1.8