2013年1月21日
摘要: 如何debug没有源代码的class文件——eclipse+jad 施祖阳 http://hi.baidu.com/sylilzy2008-6-13 16:31:35 星期五 elipse的调试功能想必大家都已经很熟悉了,虽然通过jdb可以达到同样的目的,但可视化的调试工具会大大提高大家的效率。通过eclipse调试一般的应用程序或是调试基于服务器的程序都非常的方便,设置完断点后点击debug按钮就OK了。今天给大家介绍下如何通过eclipse+jad对没有源代码的class文件进行调试. jad工具是一个非常优秀的java反编译工具,通过jad可将classs文件反编译,但是通过ja... 阅读全文
posted @ 2013-01-21 10:21 sheldon.xie 阅读(1612) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.chinaunix.net/uid-143884-id-2815259.html用Eclipse Debug,当跟踪进jdk api里时(比如javax.swing包里的类),无法查看某些local filed的值。这是因为jdk里的代码在打包时删除了一些用于调试的信息,以减小安装包的体积。不过可以通过重新编译jdk源代码来恢复此功能。1.在Eclipse里新建一个java工程,把jdk_home/src.zip解压缩,复制java,javax两个目录的源代码到新建工程的src目录下。2.build整个工程。如果build报Access restriction错误 阅读全文
posted @ 2013-01-21 10:20 sheldon.xie 阅读(217) 评论(0) 推荐(0) 编辑