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

相关推荐
程序员张35 小时前
使用IDEA提交SpringBoot项目到Gitee上
java·gitee·intellij-idea
程序员阿鹏5 小时前
jdbc批量插入数据到MySQL
java·开发语言·数据库·mysql·intellij-idea
martian6656 小时前
【Java高级篇】——第16篇:高性能Java应用优化与调优
java·开发语言·jvm
李长渊哦13 小时前
Java 虚拟机(JVM)方法区详解
java·开发语言·jvm
二十七剑18 小时前
jvm中各个参数的理解
java·jvm
White graces20 小时前
正则表达式效验邮箱格式, 手机号格式, 密码长度
前端·spring boot·spring·正则表达式·java-ee·maven·intellij-idea
七禾页话1 天前
垃圾回收知识点
java·开发语言·jvm
ふり1 天前
图书管理系统
java·开发语言·intellij-idea
~Yogi1 天前
新版Tomcat MySQL IDEA 安装配置过程遇到的问题
mysql·tomcat·intellij-idea
嘵奇1 天前
最新版IDEA下载安装教程
java·intellij-idea