IDEA 远程断点调试代码,调试JAR包WAR包

首先,需要调试的部署包必须要和idea现有代码完全相同

1.找到Edit Configurations

IDEA 远程断点调试代码,调试JAR包WAR包

2.创建远程调试器

IDEA 远程断点调试代码,调试JAR包WAR包

3.修改调试器参数,复制生成的JVM参数,创建完发现如图下所示

IDEA 远程断点调试代码,调试JAR包WAR包

IDEA 远程断点调试代码,调试JAR包WAR包

4.找到需要运行的JAR,按Shift+右键打开命令行,输入命令,敲回车,看到Listening for transport dt_socket at address: 5005 就是启动监听调试端口

IDEA 远程断点调试代码,调试JAR包WAR包

IDEA 远程断点调试代码,调试JAR包WAR包

5.JAR启动时点击idea的debug按钮

IDEA 远程断点调试代码,调试JAR包WAR包

IDEA 远程断点调试代码,调试JAR包WAR包

 

看到控制台输出 Connected to the target VM, address: 'localhost:5005', transport: 'socket' 即成功,可以调试接口了