`

在MyEclipse中debug使用手册

 
阅读更多
1, 首先在一个java文件中设断点,然后运行,当程序走到断点处就会转到debug视图下,
2, F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over,
   也就是执行本行代码,跳到下一行,
3,F7是跳出函数
4,F8是执行到最后。
////////////////////////////////////////////////
1.Step Into (also F5) 跳入
2.Step Over (also F6) 跳过
3.Step Return (also F7) 执行完当前method,然后return跳出此method
4.step Filter 逐步过滤 一直执行直到遇到未经过滤的位置或断点(设置Filter:window-preferences-java-Debug-step Filtering)
5.resume 重新开始执行debug,一直运行直到遇到breakpoint
6.hit count 设置执行次数  适合程序中的for循环(设置 breakpoint view-右键hit count)
7.inspect 检查 运算。执行一个表达式显示执行值
8.watch 实时地监视变量的变化
9.我们常说的断点(breakpoints)是指line breakpoints,除了line breakpoints,还有其他的断点类型:field(watchpoint)breakpoint,method breakpoint,exception breakpoint.
10.field breakpoint 也叫watchpoint(监视点) 当成员变量被读取或修改时暂挂
11.添加method breakpoint 进入/离开此方法时暂挂(Run-method breakpoint)
12.添加Exception breakpoint 捕抓到Execption时暂挂(待续...)
断点属性:
    1.hit count 执行多少次数后暂挂 用于循环
    2.enable condition 遇到符合你输入条件(为ture\改变时)就暂挂
    3.suspend thread 多线程时暂挂此线程
    4.suspend VM 暂挂虚拟机
13.variables 视图里的变量可以改变变量值,在variables 视图选择变量点击右键--change value.一次来进行快速调试。
14.debug 过程中修改了某些code后--〉save&build-->resume-->重新暂挂于断点

JSP的调试:1.将tomcat以debug的模式启动。(java web servers)

2.选择要调试的jsp,open with jsp editor

3.选择jsp文件,debug。出现ajax插件,直接点就行了

分享到:
评论

相关推荐

    myeclipse操作手册

    《MyEclipse操作手册》是一本面向初学者和专业开发者的技术指南,旨在帮助读者掌握如何高效地使用MyEclipse这款强大的Java集成开发环境。MyEclipse是基于Eclipse平台的扩展,提供了对Java、Web、J2EE等多种应用开发...

    MyEclipse6的使用

    《MyEclipse6 Java EE 开发中文手册》是一本由刘长炯撰写的书籍,旨在详细介绍如何使用 MyEclipse6 进行 Java EE 开发。这本书不仅适合初学者入门学习,也适合有一定经验的开发者进一步提高自己的技能。 #### 二、...

    操作手册_MyEclipse.pdf

    ### 操作手册_MyEclipse.pdf 关键知识点详解 #### 一、实验准备与环境搭建 **1. 下载所需软件** - **Struts2.1.6**: 访问官方网站 [http://struts.apache.org/download.cgi#struts217]...

    eclipse 中文手册与实例

    手册中不仅介绍了Eclipse的基本功能,还包含了许多详细的实例讲解,使得初学者能够更好地理解Eclipse的使用方法,并能够通过实际操作来加深理解。 在Eclipse中,有多个重要的菜单和工具栏,例如: - File菜单:这...

    003-OA开发基础之--E9开发环境搭建(后端).ppt

    在搭建E9开发环境时,需要将OA项目导入开发环境,新建java项目、导入ecology项目文件、导入依赖jar包和目录(ecology/lib/*,resin/lib/*,ecology/classbean)、集成resin-web容器、集成JDK(不要使用myeclipse默认的...

Global site tag (gtag.js) - Google Analytics