Idea远程调试教学

idea远程调试

前提

以使用dubbo框架的项目为例:

首先
在linux上,启动项目必须是自定义使用“*.sh”脚本的方式启动。如图所示:
在这里插入图片描述
其次
选择一个.sh脚本,作为debug启动的服务器脚本文件,如debug.sh,在nohup java处增加debug启动配置:

-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005

address为定义的端口号,后续idea上将通过端口号操作。
如图所示:
在这里插入图片描述
然后
idea选择edit configurations进入控制面板
在这里插入图片描述
选择左上角的“+”按钮,进入找到并选择我们需要的远程调试功能“remote”
在这里插入图片描述
进入remote后配置Host(服务器ip)和Port(刚才配置的端口)选项即可
在这里插入图片描述
最后
在完成以上步骤后,即可进入linux启动debug.sh脚本(必须保证linux服务器和本地调试环境能通的情况),在执行debug.sh后返回项目立即以debug模式执行刚才的“远程调试”的服务。
在这里插入图片描述
待linux启动成功,即可进入远程调试模式。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值