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配置的监听端口

相关推荐
syt_biancheng3 小时前
C++ 多态(1)
jvm·c++·学习
沐浴露z4 小时前
【JVM】详解 运行时数据区
java·jvm
高山上有一只小老虎5 小时前
idea中设置快捷键风格
java·ide·intellij-idea
JH30735 小时前
IDEA自带的Maven安装位置
java·maven·intellij-idea
爱学习 爱分享7 小时前
mac idea 点击打开项目卡死
java·macos·intellij-idea
Better Bench20 小时前
ubuntu20.04安全的安装可穿墙的远程软件parsec
安全·ubuntu·远程·parsec
007php00721 小时前
Docker 实战经验之关键文件误删恢复指南(一)
jvm·docker·云原生·容器·面试·职场和发展·eureka
代码不停1 天前
JavaEE初级——Thread多线程
java·jvm·java-ee
xxxxxxllllllshi1 天前
Cookie、Session、JWT、SSO,网站与 APP 登录持久化与缓存
java·开发语言·jvm·数据结构·缓存·面试
高山上有一只小老虎1 天前
idea2025社区版设置打开的多个文件展示在工具栏下方
java·ide·intellij-idea