千家信息网

如何配置使用idea远程调试jar包

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍了如何配置使用idea远程调试jar包,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1.远程启动项目配置JVM参数运行
千家信息网最后更新 2026年11月02日如何配置使用idea远程调试jar包

这篇文章主要介绍了如何配置使用idea远程调试jar包,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

1.远程启动项目

配置JVM参数运行

-Xdebug -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=${debug_port}

启动举例:

java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=80 -jar demo.jar

nohup java -Xdebug -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=8189 -Dfile.encoding=utf-8 -jar demo.jar >demo.log 2>&1 &

-Dfile.encoding=utf-8可要可不要

参数含义:
-XDebug 启用调试
-Xnoagent 禁用默认sun.tools.debug调试器
-Djava.compiler=NONE 禁止 JIT 编译器的加载
-Xrunjdwp 加载JDWP的JPDA参考执行实例
transport 用于在调试程序和 JVM 使用的进程之间通讯
dt_socket 套接字传输
server=y/n JVM是否需要作为调试服务器执行
address=2345 调试服务器监听的端口号
suspend=y/n 是否在调试客户端建立连接之后启动 JVM
注意:-jar参数不能写到-XDebug参数前

2.idea配置

选择添加一个Remote,配置调试ip或域名及port端口。
use module classpath: 选择一个调试module

3.debug启动

即可断点调式

4.连接成功

注意:需要保证本地和远程代码一致

以下错误表示,没有执行jar或没有执行成功jar包,导致连接不上

感谢你能够认真阅读完这篇文章,希望小编分享的"如何配置使用idea远程调试jar包"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

配置 参数 篇文章 成功 服务器 参考 服务 选择 一致 可不 之间 代码 价值 兴趣 口号 同时 含义 域名 套接字 实例 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技园 互联网科技公司的优势 丰台科技园 互联网 长亮科技 互联网金融 美国互联网前沿科技 西藏七维空间互联网科技有限公司 宁波青枫互联网科技有限公司 随着互联网科技发展 顶级互联网科技成果有哪些 苏州五指互联网络科技有限 宜昌元轩互联网科技有限公司 上海钢联属于互联网科技股吗 上海创道互联网络科技有限公司 上海乐五互联网科技有限公司 广州梦谷互联网科技有限公司领导 西安左小互联网科技有限公司 互联网科技博主张洲 互联网科技创新方面的资料 颐高云石互联网科技 小牛互联网科技有限公司地址 什么是科技互联网 平安科技 互联网 互联网科技咨询 科技伦理 互联网公司 科技与互联网哪个更好 天津腾达互联网科技有限公司 长沙茂晟互联网科技有限公司 山东子淼互联网科技有限公司 南京一网一红互联网科技有限公司 陕西九四连强互联网科技有限公司
0