(1)首先要设置断点
在需要调试代码的那一行,用鼠标双击代码行号的左边。再次双击可以取消断点。(如图所示)
(2)启动服务开始调试
右键 --> Debug As --> Java Application,就可以开始调试了。(如图所示)
注意:开发工具首次调试会弹出提示,需要切换到Debug工作区,勾选“Always launch without asking”,下次便不再提示。(如图所示)
(3)以debug方式运行java程序后,跳转到调试视图
常用的窗口有:Debug窗口,变量Variables窗口,断点Breakpoints窗口,代码编辑窗口,输出Console窗口,大纲outline窗口。(如图所示)
(4)Debug视图的作用:可以用来调试和运行程序,常用Debug按钮和快捷键如下。
按钮符号解释:
<1>表示忽略所有断点,即代码跳过断点继续执行。快捷键(Ctrl+Alt+B);
<2>表示当前继续执行代码,直到遇到下一个断点。快捷键(F8);
<3>表示暂停;
<4>表示停止调试,快捷键(Ctrl+F2);
<5>表示切断;
<6>表示进入当前方法内部,然后一步一步执行。快捷键(F5);
<7>表示执行当前行,运行下一行代码,快捷键(F6);
<8>表示退出当前方法,返回到调用层。快捷键(F7);
<9>表示重新跳到当前方法的开始处重新执行。
<10> Use Step Filters;
(5)跳过或清除断点
断点上有一个斜线,表示断点被跳过。
(如图所示)
(6)Debug调试完成后,要返回java视图。
(调试完成)