idea 远程调试

1. 配置IDEA远程调试

  1. 菜单Run - Edit Configurations… 增加远程配置
  1. 填写远程服务IP,调试端口,选择待调试的模块路径
  2. 复制用于remote JVM的命令行参数

2. 增加启动参数,重启远程服务

  1. 使用第一步配置获取的命令行参数
-Xdebug -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=*:5005
  • *:5005表示监听5005端口,并接受任何地址的请求
  • 如果写5005则只能接受本地请求
  1. 启动服务输出如下
Listening for transport dt_socket at address: 5005

3. 启动远程调试

  1. 选择远程调试项目 执行调试
  1. 启动调试输出如下
Connected to the target VM, address: '10.1.2.221:5005', transport: 'socket'

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • extjs 部署时动态切换上下文路径

    路过君
  • maven deploy异常

    路过君
  • spring cloud笔记 oauth2授权服务 clientDetails配置源码

    路过君
  • 有哪些工具可以让嵌入式开发事半功倍?详细盘点工程师必备工具

    嵌入式开发就是指在嵌入式操作系统下进行开发,一般常用的系统有μcos,vxworks,linux,android等。当然,对于嵌入式或单片机工程师的利器就是C语...

    Linux阅码场
  • Java底层-Javac编译器

    当我们执行这个命令后,就会得到一个class文件,这一步其实就是编译,在前面一节我们提及到Java不同于C/C++,它首先需要将Java文件编译成class文件...

    每天学Java
  • PowerBI DAX 计算组 基础篇

    随着 PowerBI 在2020.7月的发布,迎来一个重要的功能:计算组(Caculation Group)。

    BI佐罗
  • 「JAVA」Java基础之冒泡排序、选择排序分析,简单、直观、明了

    冒泡排序(Bubble Sort),排序思路:对要排序的数组或者列表从头到尾依次比较相邻的两个元素的大小关系,若大于则交换位置,否则跳过,经过第一轮比较排序后可...

    老夫编程说
  • Linux文件操作技巧(持续更新)

    于小勇
  • jsp权限菜单绑定的基本实现

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    逝兮诚
  • 研究情商和觉醒对有条件自动驾驶中接管表现的影响(cs AI)

    在有条件的自动驾驶中,随着驾驶员与驾驶操作水平越来越脱节,驾驶员很难进行接管过渡。过去已经研究了影响接管表现的因素,例如接管准备时间和参与非驾驶相关任务。但是,...

    DANDAN用户6837186

扫码关注云+社区

领取腾讯云代金券