如题所述
我们在编写java程序的过程中,经常会遇到各种莫名其妙的问题,为了检测程序是哪里出现问题,经常需要增加日志,看变量的值,这样调试很麻烦。那么如何跟踪程序的运行,进行逐行调试呢?
注意:本经验使用的eclipse版本为 Eclipse Java EE IDE for Web Developers. Version: Luna Service Release 1 (4.4.1) Build id: 20140925-1800
打开您要调试的java代码文件,在左侧双击鼠标设置断点(程序执行到这里就会暂停,并且进入调试模式),可以设置多个断点。
在代码编辑区域,点击鼠标右键,选择【Debug As】,再选择【1 Java Application】
弹出提示,需要切换到调试(Debug)工作区,勾选“Remember my decision”,记住选择,则下次不再提示,然后点击【Yes】。
Debug模式的界面,共分为5个区域 (1)Debug(调试)区域,显示当前正在调试代码是什么,在第多少行 (2)Variables(变量)区域,显示变量的值。 (3)代码编辑区 (4)代码结构区,显示代码中的各个方法。 (5)Console(控制台)区域。
点击调试区的黄色箭头按钮,可以逐句的执行代码,并且同时可以在变量区,实时的看到变量的值变化。
点击调试区的绿色按钮,可以将程序直接执行完毕,跳过所有断点调试。
注意:本经验使用的eclipse版本为 Eclipse Java EE IDE for Web Developers. Version: Luna Service Release 1 (4.4.1) Build id: 20140925-1800
打开您要调试的java代码文件,在左侧双击鼠标设置断点(程序执行到这里就会暂停,并且进入调试模式),可以设置多个断点。
在代码编辑区域,点击鼠标右键,选择【Debug As】,再选择【1 Java Application】
弹出提示,需要切换到调试(Debug)工作区,勾选“Remember my decision”,记住选择,则下次不再提示,然后点击【Yes】。
Debug模式的界面,共分为5个区域 (1)Debug(调试)区域,显示当前正在调试代码是什么,在第多少行 (2)Variables(变量)区域,显示变量的值。 (3)代码编辑区 (4)代码结构区,显示代码中的各个方法。 (5)Console(控制台)区域。
点击调试区的黄色箭头按钮,可以逐句的执行代码,并且同时可以在变量区,实时的看到变量的值变化。
点击调试区的绿色按钮,可以将程序直接执行完毕,跳过所有断点调试。
温馨提示:答案为网友推荐,仅供参考