调试系列教材 (二)- 如何在ECLIPSE中调试JAVA WEB程序

步骤 1 : 动态Web项目
讲解如何对在Eclipse中运行的Tomcat进行单步调试。
要通过Eclipse内置Tomcat运行一个项目,这个项目需要是一个动态Web项目。
步骤 2 : 下载j2ee项目

步骤 3 : 设置断点
打开文件 HelloServlet 对第13行进行断点设置.
断点概念: 断点就是指在调试模式下,当代码运行到断点这个位置的时候,就会停下来,便于开发者观察相关数据,进行代码逻辑的分析,排错。

设置断点有几种方式,比如要在第13行设置断点

  1. 在行号13那个位置,右键点击鼠标,然后选择Toggle Breakpoint就可以添加或者删除断点了
  2. 在行号13那个位置, 双击鼠标左键也可以添加或者删除断点。
  3. 菜单->Run也可以,不常用,没有鼠标方便。
  4. 在这里插入图片描述

步骤 4 : 点击调试按钮
在平时用运行按钮左边, 有个虫子按钮,就是debug按钮。
点击按钮旁边的向下箭头,然后点击出现的 Tomcat v7.0 Server at localhost
在这里插入图片描述
步骤 5 : 确认切换到调试Perspective
如果是第一次运行,会弹出一个对话框询问是否要切换到调试视觉, 点击YES。

在这里插入图片描述
步骤 6 : 调试Perspective
在调试视觉,需要关注的是这么4个区域

  1. 当前是哪个线程,Tomcat里有个线程池,所以会有多个线程,而当前线程是 :http-bio-8080=exec-3。
  2. 对第13行运行有影响的几个变量的值,比如request和response对象。
  3. 当前代码,表示马上就要运行第13行,但是还没有来得及运行第13行
  4. 控制台输出

其他还有些区域,不常用
在这里插入图片描述
步骤 7 : 单步运行
点击这个按钮,就可以一行一行的执行了,或者用快捷键F6
在这里插入图片描述
步骤 8 : 退出
点击红色按钮退出
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值