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

相关推荐
通往曙光的路上10 小时前
JVM面试题
jvm
2401_8822737210 小时前
pattern属性在旧版Android浏览器无效怎么办_手动验证补充【操作】
jvm·数据库·python
清水白石00810 小时前
深入 Python 循环引用与垃圾回收:如何应对内存管理的挑战
java·jvm·python
2401_832365521 天前
JavaScript中rest参数(...args)取代arguments的优势
jvm·数据库·python
2301_779622411 天前
Go语言怎么用信号量控制并发_Go语言semaphore信号量教程【入门】
jvm·数据库·python
2301_766283441 天前
c++如何将控制台输出保存到文件_cout重定向到txt【详解】
jvm·数据库·python
misL NITL1 天前
idea、mybatis报错Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required
tomcat·intellij-idea·mybatis
zh1570231 天前
如何编写动态SQL存储过程_使用sp_executesql执行灵活查询
jvm·数据库·python
2401_824222691 天前
SQL报表统计数据量巨大_分批统计策略
jvm·数据库·python
X56611 天前
mysql如何处理连接数过多报错_调整max_connections参数
jvm·数据库·python