`
fishermen
  • 浏览: 374426 次
社区版块
存档分类
最新评论

eclipse 调试 跟进 jdk

阅读更多

       突然发现用eclipse调试时不能跟进jdk的类,search一下有人说下jdk的debug版本,但之前我一直用非debug版本也可以进入调试啊,也有人说下完整的src,但是我的是一些核心jdk类就无法调试。

 

      重新检查eclipse的配置,发现原因,原来install jre配置使用的是jre home是jre安装目录,更改到jdk目录,即可以如愿跟进jdk的核心类了。<路径:preferences-->java-->install jre>

 

 

     

附录:



 其中javaeye有人总结了debug jdk的另外2条经验,很有借鉴意义,摘如下( http://www.iteye.com/topic/147977):

     

    1、JDK自带的src.zip里源代码并不完整,不能查看相关类的源文件(当然,喜欢的话可以反编译)。譬如,以sun.开头的包就不包含在src.zip这个压缩包中。
    解决办法:下载完整的源文件包,调试时附加给Debugger 即可。 

     2、默认的 rt.jar没有行号信息,虽然有源代码,但是不能设置断点。
   解决办法:下载Debug版的JDK,安装以后将其设置为Eclipse的默认JVM即可。 

 

 

分享到:
评论
1 楼 hujintao 2013-07-24  
好像换成JDK目录后还是不行,比如HashMap这些类都不可以

相关推荐

Global site tag (gtag.js) - Google Analytics