您的位置:首页 > 编程语言 > Java开发

eclipse中调试时无法进入jdk源码

2016-02-04 10:14 387 查看
今天在eclipse中进行断点调试时,无法进入jdk源码中跟踪代码,eclipse报错如下:reason :absent line number information;造成这个问题的原因是:eclipse默认是使用的java环境是JRE(Java
Runtime Environment 即java运行时环境)环境,jre环境是不支持调试的;需要将eclipse的环境换成JDK的。查看eclipse运行环境方法如下: window --> preference --> java --> Installed
JREs --> 右侧 会看到 eclipse的java环境了。

既然JRE不允许调试那就将eclipse的环境换成jdk的配置如下:

第一步:找到eclipse环境如下图:





第二步:点击add找到本地安装jdk的目录

点击add按钮之后如图:



点击Next:如图:



点击Directory....选择jdk的安装文件(是jdk不是jre)选择完成后点击Finish,设置jdk为默认环境如图:



第三步:将要调试的工程的引用的环境换成jdk的(即 Buil Path)如图:



现在可以进行jdk源码的调试和跟踪了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: