Topic: 用Eclipse进行调试的系统介绍

  Print this page

1.用Eclipse进行调试的系统介绍 Copy to clipboard
Posted by: istary
Posted on: 2004-01-13 10:39

这是一篇关于如何使用Eclipse进行程序的调试的介绍文章,讲得比较系统,非常适合初学者看:
http://www-900.ibm.com/developerWorks/cn/linux/opensource/os-ecbug/index.shtml

2.Re:用Eclipse进行调试的系统介绍 [Re: istary] Copy to clipboard
Posted by: Jove
Posted on: 2004-01-13 11:05

发现Sun JDK 1.4.2也可以HotSwap
public class TestHotswap {
  public static void main(String[] args) {
    System.out.println(foo());
    System.out.println(foo());
    System.out.println(foo());
    System.out.println(foo());
  }
  private static int foo(){
    return 3;
  }
}
在第三个sysout处设断点,debug停在该行
修改foo()的返回值为4, Ctrl+S, Resume后会看到效果

Cool

3.Re:用Eclipse进行调试的系统介绍 [Re: istary] Copy to clipboard
Posted by: istary
Posted on: 2004-01-13 11:15

请问Jove, 你用的哪个版本?我用version 2.1.2老是不成功

4.Re:用Eclipse进行调试的系统介绍 [Re: istary] Copy to clipboard
Posted by: Jove
Posted on: 2004-01-13 13:05

Eclipse 2.1.2 on Windows XP SP1
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_02-b03)

注意它的hotSwap是有限制的
System.out.println(2):
System.out.println(2):
System.out.println(2):
如果单步停在第二行,修改第三行语句并保存会有warning提示框,提示HotSwap失败. 需要摸索一下

Good Luck

5.Re:用Eclipse进行调试的系统介绍 [Re: istary] Copy to clipboard
Posted by: istary
Posted on: 2004-01-13 15:28

原来如此,谢谢

6.不错的选择:用myeeclipse进行调试 [Re: istary] Copy to clipboard
Posted by: penshow
Posted on: 2004-02-26 13:32

用MyEclipse可以进行JSP网页的逐行调试,而且也可能进入对应java类,非常COOL!


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923