zoukankan      html  css  js  c++  java
  • debug --- 使用Eclipse

    debug必知快捷键若无效,有可能是与其它软件的快捷键发生冲突的原因

    1、F6  ——  单步执行代码,即顺序一行行地执行源码

    2、F5  ——  跳入当前调用的函数的内部,即进入函数内部执行源码

    3、F7  ——  执行完当前函数,或执行至 当前函数中下一个断点前

    4、F8  ——  执行完整个Request的响应执行,或执行至 下一个断点前

    5、Drop To Frame  ——  返回到当前方法开始位置(可用于重复操作,但方法外的变量无法恢复到修改前的值,即只能重复操作流程)

    debug 断点无效的相关问题及解决方法 (调试 jar包运行的项目)

      1、生成jar包的源码 和 导入在Eclipse中的源码 不一致 (或者说 导入在Eclipse中的源码 编译打包生成的jar包 与正在运行的project的jar不一致)

        1.1   tomcat 和 task 里面的jar包不一致 (有的项目会把一部分request的响应执行 放在back-end那边、即task文件夹中bat的运行)

                English: If change code to debug for testing with Eclipse , then need to update the project jar in lib of   Tomcat and Task

      2、debug的端口号错误,Eclipse中debug配置的端口号 与 命令行运行项目的debug端口号 不一致

        (注意:正常情况下,debug不同部分—Tomcat、backend , 对应端口号也是不同的)

      3、有的时候,是导入Eclipse的项目所添加的依赖jar包有问题,JDK建议使用本地部署的JDK或者说JRE

        (有的项目导入的时候可能会自动添加JRE,若不是本地安装部署的JDK或JRE,就会影响debug断点调试)

     

    快速高效 查看源码 --- 快捷键

      alt + 左右箭头 —— 返回上下步操作的地方 

  • 相关阅读:
    性能百万/s:腾讯轻量级全局流控方案详解
    Swagger2
    shiro 入门
    01、单例模式
    02、工厂方法
    04、模板模式
    13、Adapter 适配器
    14、迭代器
    Java 面向切面 AOP
    spring boot 中使用 Redis 与 Log
  • 原文地址:https://www.cnblogs.com/dengguangxue/p/10246971.html
Copyright © 2011-2022 走看看