debug jdk时大家都会遇到同一个问题Variables debug info not available如下图所示。只需几步就可以搞定问题。

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





