Home
Home

Debug-Eclipse

##Debug 调试快捷键
好记性不如烂笔头,debug不论在学习还是工作中都能很好的分析和解决问题

  • F5
    单步调试,遇到方法时跳入
  • F6
    单步调试,遇到方法时跳过
  • F7
    单步调试,遇到方法时跳出
  • F8
    直接执行,遇到断点时暂停

##视图

  • 变量视图
    监视/修改变量的值
  • 断点视图
    断点列表

  • 表达式视图
    计算表达式的值
    快捷键:Ctrl + Shift + I ,选中代码编辑区中的表达式按快捷键

##条件断点

断点满足条件时触发

  • 设置
    选中需要条件触发的断点 >> 右键 >> Breakpoint Properties 打开属性断点属性窗口

    勾选 "Hit count",输入循环次数
    勾选 "Conditional",输入条件表达式

##springmvc的小误区

  • 请求参数的方法

  • 错误和正确的写法

  • 根源是: eclipse的debug模式会自动给java类反射对象注入参数

##maven debug 源码关联添加

  • Go to Help > Install New Software .. 安装插件
  • http://ifedorenko.github.com/m2e-extras/
  • to search for the links. After installing this plugin I was finally able to debug the source code of dependencies.
  • 最后实现查看
  • springmvc的的DispatcherServlet 的doDispatcher方法执行
  • 具体的业务逻辑代码 service 的执行

支持一下
扫一扫,支持codewindy
  • 微信扫一扫