zoukankan      html  css  js  c++  java
  • Idea远程调试Spring-Boot项目(亲测可用)

    一、远程服务启动参数

    1.常规启动命令:

    java -jar test-tool.jar
    

    2.开启远程监听,需要添加额外启动参数:

    java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 test-tool.jar
    

    3.查看监听端口状态

    netstat -anp | grep 5005
    

    二、Idea配置

    1. 点击Run命令,选中Edit Configurations
    2. 点击绿色加号,在列表中选择Remote
    3. 在右侧Configuration选项卡中ForJDK1.4.x栏
    -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005  //表示监听5005作为调试端口
    

    下面填写上服务器的主机地址和与上面一致的端口号
    这样一个RomoteDebug实例就建好了,在服务器在debug模式下启动,就可以在Idea中打开这个实例,打上断点愉快的调试。

    三、调试

    1. 必须保证参与调试的本地代码与用于远程打包的代码是一致的。
    2. 给本地代码打上断点。
    3. 选中新建的Remote项目,开始Debug。
  • 相关阅读:
    好的学习资源
    对paper有用的idea
    斜杠青年
    简书随笔
    点云专业英文单词
    通过 UDP 发送数据的简单范例
    简单的聊天时范例(客户端)
    键盘输入
    简单的传输文件范例
    编写serversocket简单示例1
  • 原文地址:https://www.cnblogs.com/JaxYoun/p/12766777.html
Copyright © 2011-2022 走看看