IDEA远程服务器Debug


步骤

如何在远程服务器上使用IDEA进行Debug

第一步:编辑idea的Run/Debug Configurations

打开idae,如图点击edit configurations
在这里插入图片描述
点击 “ + ” 号选择Remote JVM Debug
在这里插入图片描述
进行配置,如图:
在这里插入图片描述
然后点击Apply应用

第二步,启动jar服务

到远程服务器启动对应jar包,启动参数命令如下。注意:服务器上的jar代码和idea中的代码必须保证一致,否则远程debug可能无效

#使用如下命令启动
java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8553 -Dserver.port=9088 -jar xxx.jar

#参数使用介绍
① -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8553是idea中配置完后复制的,在Command line argument for remote JVM下边
② -Dserver.port : 这个配置会临时改变服务的启动端口,假如你的application.yml中配置的启动端口是8088,但是你想以9088启动,那么使用这个参数就可以实现。

第三步:在本地IDEA上面打断点,然后点击debug按钮

在这里插入图片描述
在IDEA上打上断点,Run/Debug Configurations选择刚才创建的Remote JVM Debug,以debug方式运行,大功告成。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值