IDEA中怎么对Springboot进行远程调试
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,IDEA中怎么对Springboot进行远程调试,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。首先,打开Edit con
千家信息网最后更新 2025年12月02日IDEA中怎么对Springboot进行远程调试
IDEA中怎么对Springboot进行远程调试,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
首先,打开Edit configurations,点击+号,创建一个Remote应用。

填写name,配置Host地址(远程服务器地址)和端口(选一个未被占用的端口)。然后复制For JDK1.4.x下面的参数,示例配置的端口为5005
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005

经过以上步骤,已经获得了启动远程服务器的参数。在启动springboot时默认使用java命令来启动. 比如,示例项目启动命令为:
$ java -jar remotedebug-0.0.1-SNAPSHOT.jar
那么此时在启动命令上添加上面获得的参数(非springbboot项目,就是把多的那段配置添加到相应的环境变量即可):
$ java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 remotedebug-0.0.1-SNAPSHOT.jar
这样服务端就监听在5005端口了。可以通过以下命令来检查是否监听成功:
netstat -anp | grep 5005
docker
如果应用是跑在容器中的,只需要修改Dockerfile即可。例子如下
FROM java:8COPY target/agents.jar /app.jarEXPOSE 8080EXPOSE 5005ENTRYPOINT ["java","-jar" ,"-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005","-Dspring.profiles.active=sit","/app.jar"]
通过以上步骤已经完成了服务器端参数的添加。下面启动刚才配置的Remote服务。在启动时候我们会发现此项启动程序只有debug启动模式。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。
服务
参数
命令
端口
配置
服务器
地址
步骤
示例
项目
帮助
应用
监听
清楚
成功
例子
内容
变量
只有
可以通过
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全制度的文章
虚拟机连接本机的数据库
惠州软件开发企业
新罗区悦上郡网络技术服务部
数据库范式与函数依赖
服务器大全手机版
深圳简码网络技术有限公司
网络安全工作的关键点
选择服务器还是重装系统
博兴蒲乘互联网科技有限公司
腾讯服务器在哪
百色市加强网络安全
idc如何快速开发云数据库
软件开发任职资格测评
cad是用什么软件开发
大数据是什么级别的数据库
机电网络技术中心
浩瀚星云网络技术有限公司待遇
数据库生成随机数的作用
excel和数据库数据本质
阿里云服务器 租用
服务器域名购买了多久可以使用
access数据库的建立
严守网络安全防线
计算机信息网络安全包括
学科网高端数据库
济南智慧养老软件开发公司
网络安全扫描技术类
机房服务器配置公网ip
甘肃蓝盾信息网络安全学院