解决eclipse无法断点调试JDK源码的问题

最近换了新版的eclipse,在jdk源码里面,打断点发现无法进入源码调试,程序直接跳过,已查资料发现自己eclipse配置的是jre环境的。
此处要配成jdk目录才有效
解决eclipse无法断点调试JDK源码的问题
打开preferences,点击java ,在点击installed JRES
选中jre的目录,我这里只有一个,是我jdk的安装目录,
解决eclipse无法断点调试JDK源码的问题
将JRE home配置成jdk的目录,
解决eclipse无法断点调试JDK源码的问题
点击Restore Default就可以调试了。
解决eclipse无法断点调试JDK源码的问题
这里简单说下jre和jdk的区别。
JRE: Java Runtime Environment
JDK:Java Development Kit
JRE包含了java的虚拟机,运行时类库。如果你只需运行java程序,安装jre就行了。
JDK包含了JRE,同时还包含了编译java源码的编译器javac,提供了JVM和Runtime辅助包。如果你是开发java程序的话就必须安装JDK