debug jdk
时大家都会遇到同一个问题Variables debug info not available
如下图所示。只需几步就可以搞定问题。
解决办法
- 去
jdk
目录找到src.zip
并解压
# jdk 目录
/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home
- 新建
java
项目,把src
文件夹放到项目里
- 导出
jar
包,指定jar
包名为rt
。在jdk 1.8
中名字一定要起rt
不然无法解决问题。其它jdk
没测试过。
- 如果在
build
时报内存溢出,如下图
- 在
/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib
目录中新建endorsed
文件夹把之前导出的rt.jar
拷贝进来。 - 再次
debug
完美解决问题