关于eclipse里调试的问题!

gundam_king 2004-03-31 05:25:02
不知道为什么我用eclipse2.1.2,开发都没有问题,可是调试的时候总是一些源连接有问题,如String.class,让我找rt.jar,给他指定了,还是不行,不知道为什么?
...全文
60 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Leemaasn 2004-04-01
  • 打赏
  • 举报
回复
记住,rt.jar只是包含class文件,如果你想看源码的话,你应该指定src.zip,
不过。楼主,你似乎举例不经过验证。
如果你正确操作Eclipse的话,应该能显示标准J2SE的源码的。
记得你曾经设置java_home吗?
那个时候就起作用了。

什么时候需要我们指定源文件所在的包呢?
当我们使用非标准j2se时。

另外:
一般看错误信息就能找到问题发生的原因,肯定是自己的程序有错误,jdk类库的错误总是比较少见的吧。

不用print
你可以watch var,
选中变量,点右键,选watch

明白了吗?
Eclipse很好用的。
难怪IBM在WSAD5中内置了它。。。

嘿嘿。
chueng0828 2004-04-01
  • 打赏
  • 举报
回复
gz
gundam_king 2004-04-01
  • 打赏
  • 举报
回复
可是这样调试就不能继续进行下去了,那该怎么调试呢?不能看断点的值,难道还要让我在程序中print调试吗?
Stvan 2004-04-01
  • 打赏
  • 举报
回复
gz
jayde 2004-04-01
  • 打赏
  • 举报
回复
这种情况我也碰到过,通常我是把源改成src.zip。其实不连接也没关系,它一样能显示.class中的内容,有函数声明,只不过没有源码而已。一般看错误信息就能找到问题发生的原因,肯定是自己的程序有错误,jdk类库的错误总是比较少见的吧。
yu_shi_bin 2004-04-01
  • 打赏
  • 举报
回复
关注一下
gundam_king 2004-04-01
  • 打赏
  • 举报
回复
就是在eclipse里面进行调试,如果设置断点,然后逐句运行,在某些地方会出现错误如
源连接不包含文件string.class的源。可以单击下面的更改以连接的源更改连接,这是程序就让我找rt.jar这个文件,重新指定给他还是不行,可是这个文件有的,而且进行开发没有问题,程序运行也可以,就是调试有问题!
sagittarius1979 2004-04-01
  • 打赏
  • 举报
回复
windows->preferences->选java->debug->step filtering
看看里面有没有你选的??
postfather 2004-03-31
  • 打赏
  • 举报
回复
说具体一下吧

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧