IDEA-远程debug

jar配置

启动jar包时,添加配置参数:

复制代码
举例:myApp.jar的端口为8088,配置远程debug端口为8099
java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:8099 -jar -Xmx3g -Xms3g  myApp.jar

上述参数中:

-agentlib:jdwp 是附加调试器的参数;

transport=dt_socket 表示使用套接字进行通信;

server=y 表示启动为服务器模式;

suspend=n 表示不暂停程序执行;

address=*:8099 表示监听 8099 端口

IDEA配置

配置如图所示

注意:配置的端口,不是jar服务运行的端口,而是jar启动参数中address=*:8099配置的监听端口

相关推荐
一叶飘零_sweeeet42 分钟前
IDEA 插件 Trae AI 全攻略
java·人工智能·intellij-idea
舒一笑2 小时前
Started TttttApplication in 0.257 seconds (没有 Web 依赖导致 JVM 正常退出)
jvm·spring boot·后端
搬砖的小熊猫4 小时前
JVM核心原理与实战优化指南
jvm
静若繁花_jingjing4 小时前
JVM执行引擎深入理解
jvm
CHEN5_0212 小时前
【Java虚拟机】垃圾回收机制
java·开发语言·jvm
静若繁花_jingjing2 天前
JVM对象创建和内存分配机制
jvm
##学无止境##2 天前
深入浅出JVM:Java虚拟机的探秘之旅
java·开发语言·jvm
阿熊不凶2 天前
c语言中堆和栈的区别
java·c语言·jvm
集成显卡2 天前
在JVM跑JavaScript脚本 | 简单 FaaS 架构设计与实现
开发语言·javascript·jvm·设计模式·kotlin·软件开发·faas