idea远程debug

本文介绍了如何将项目打包成jar,并在IntelliJ IDEA中配置远程调试。通过设置javaagent参数,启动服务器并指定调试端口,可以实现远程连接到服务器上的应用进行调试。同时,详细解释了各个调试参数的含义,帮助开发者更好地理解和操作远程调试过程。
摘要由CSDN通过智能技术生成

1,打包项目

把项目打成jar
在这里插入图片描述

2,配置idea远程调试

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U0ISZsdT-1649647380106)(C:\Users\EDY\AppData\Roaming\Typora\typora-user-images\image-20220411111605448.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Pa78NLpO-1649647380107)(C:\Users\EDY\AppData\Roaming\Typora\typora-user-images\image-20220411111747603.png)]
我设置的是本地调试,远程服务器设置为远程的服务器和端口即可。

3, 服务器启动项目

启动项目:

java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar xxx.jar

参数说明:

transport=dt_socket 表示用socket模式进行数据传输

server=y 表示当前是调试服务端

server=n 则表示调试客户端

suspend=n 表示启动时不中断(如果启动时中断,一般用于调试启动不了的问题)

address=5005 表示调试服务器的端口号-需要服务器开放

在这里插入图片描述

4,开启调试

开始启动idea远程调试
在这里插入图片描述

启动之后即可访问接口调试。
在这里插入图片描述
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tBKuCJ0M-1649647380111)(C:\Users\EDY\AppData\Roaming\Typora\typora-user-images\image-20220411112154048.png)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值