- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Debug---Eclipse断点调试基础 - tanyunlong
DebugEclipse断点调试基础
标签: 调试 Debug
20150727 23:43 196人阅读 评论(0) 收藏 举报
分类: 工具 (6)
1.进入debug模式 (基础知识列表)
1、设置断点
2、启动servers端的debug模式
3、运行程序,在后台遇到断点时,进入debug调试状态
作用域 功能 快捷键
全局 单步返回 F7
全局 单步跳过 F6
全局 单步跳入 F5
全局 单步跳入选择 Ctrl+F5
全局 调试上次启动 F11
全局 继续 F8
全局 使用过滤器单步执行 Shift+F5
全局 添加/去除断点 Ctrl+Shift+B
全局 显示 Ctrl+D
全局 运行上次启动 Ctrl+F11
全局 运行至行 Ctrl+R
全局 执行 Ctrl+U
1.Step Into (also F5) 跳入
2.Step Over (also F6) 跳过
3.Step Return (also F7) 执行完当前method,然后return跳出此method
4.step Filter 逐步过滤 一直执行直到遇到未经过滤的位置或断点(设置Filter:windowpreferencesJavaDebugstep
Filtering)
5.resume 重新开始执行debug,一直运行直到遇到breakpoint。
例如 :A和B两个断点,debug过程中发现A断点已经无用,去除A断点,运行resume就会跳过A直接到达B断点。
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 进入/离开此方法时暂挂(Runmethod 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后〉savebuildresume重新暂挂于断点
15.resume 当debug调试跑出异常时,运行resume,重新从断点开始调试
16.如果一行有很多方法,
当第一次按F5键就跳入这一行第一个方法,F6一步一步调试,F7跳出这方法.
当第二次按F5键就跳入这一行第二个方法,F6一步一步调试,F7跳出这方法.
以此类推.想进入这一行第几个方法,就按几次F5和F7.
2.基础知识篇 (包含部分实践)
Eclipse 调试器本身是 Eclipse 内的一个标准插件集。Eclipse 还有一个特殊的 Debug 视
图,用于在工作台中管理程序的调试或运行。它可以显示每个调试目标中挂起线程的堆栈
框架。程序中的每个线程都显示为树中的一个节点,Debug 视图显示了每个运行目标的进
程。如果某个线程处于挂起状态,其堆栈框架显示为子元素。
在使用 Eclipse 调试器之前,假定您已经安装了合适的 Java SDK/JRE (我推荐使用 Java
VM V1.4)和 Eclipse Platform SDK V3.3,
您可能关注的文档
- Creo 柔性建模.pdf
- CSC-306数字式发电机保护调试大纲.pdf
- CSC-326G数字式变压器保护装置说明书(0SF.460.024)_V1.31.pdf
- CSF206FJ-E分界负荷开关控制器技术说明书20101201.pdf
- CST-200系列微机型变压器保护检验作业指导书.pdf
- CSFB功能及性能问题分析案例库.pdf
- CSR企业社会责任培训.pdf
- CS35-4G15T发动机结构图册.pdf
- CT-110C中文版PDF.pdf
- CT2015-CS231出口电路图.pdf
- 2025年中国多彩及闪光色粒行业市场调查、投资前景及策略咨询报告.docx
- 2025年中国超级麦克风行业市场调查、投资前景及策略咨询报告.docx
- 慢病中医药管理培训课件.pptx
- 2025年中国抹泥刀木柄行业市场调查、投资前景及策略咨询报告.docx
- 2025至2030年中国紫绵羊绒市场现状分析及前景预测报告.docx
- 2025年中国冰淇淋匙行业市场调查、投资前景及策略咨询报告.docx
- 2025年中国车载音频发射器行业市场调查、投资前景及策略咨询报告.docx
- 2025年中国车载MP4硬盘播放器行业市场调查、投资前景及策略咨询报告.docx
- 2025至2030年中国电圆锯配件市场现状分析及前景预测报告.docx
- 慢病中医药课件.pptx
文档评论(0)