JDK源码(一)阅读环境搭建
环境:
mac
jdk8
idea
1、新建一个普通的java工程
2、导入jdk源码
1)选中右上角,查看项目结构和jdk路径
2)找到jdk路径下的src.zip源码压缩包
3)解压源码包,添加到新建工程的src目录下
4)再次点击右上角查看项目结构
问题总结:
1、编译时报错,内存不足
打开settings,更改堆内存大小
2、UNIXToolkit 和FontConfigManager 找不到
我导入的是jdk8的源码,所以这两个类需要从jdk7中获取。
位置:jdk/jre/lib/rt.jar
com.sun.UNIXToolkit 、 com.font.FontConfigManager