zoukankan      html  css  js  c++  java
  • 使用Remote配置,实现线上项目本地进行debugger调试

    准备

    1.一个jar包项目,或者一个类文件
    2.配置好Remote 实现本地监听项目数据传输

    Remote

    • Run ---> Edit Configurations ---> 点 + 号 ----> 找到Remote
    • 或者直接在 ToolBar 中直接选

    jar包启动参数

    java -jar -Xdebug -Xrunjdwp:transport=dt_socket,address=本地debugger连接端口号,server=y,suspend=y jar名称.jar

    • .Xdebug: debug方式启动

    • Xrunjdwp: java 远程调试协议
      1.transport: 传输协议
      2.address:远程连接端口
      3.:server:是否是服务
      4.suspend:是否挂起

    • address:本地debugger连接端口号 (也叫监听传输端口)

    • jar启动后,Listening for transport dt_socket at address: 5005 ,

    • 等待你在 Remote 配置好后,Remote Debugger启动后,jar包日志开始打印 ( 没有用nohub )

    • 现在打断点,进行调试

    • Debugger 成功
  • 相关阅读:
    idea创建Javaweb项目
    装配bean,基于xml
    IoC(控制反转)和DI(依赖注入)
    jar包介绍
    使用的基本方法
    struts2的常量
    jar包
    调用函数,模块
    Vue中的指令(听博主说总结的很好)
    React的核心概念
  • 原文地址:https://www.cnblogs.com/JMrLi/p/12974111.html
Copyright © 2011-2022 走看看