idea远程debug调试

背景:测试服务器部署了jar包启动,由于出现问题需要调试修复,本地代码和测试服务器jar包代码同一版本,所以通过本地代码socket通信远程debug,利用测试环境复现问题并修复

首先,测试服务器启动jar包需要执行以下命令

服务器启动

java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=192.168.1.138:8056 -jar debug_demo.jar

测试服务器IP地址:192.168.150.123,端口8056(需防火墙放行),jar包名: debug_demo.jar

其中8056端口为socket通信端口,而jar包服务启动端口为8059

启动成功后,则通过配置idea启动项配置即可

host:输入测试服务器ip,port则是刚刚socket端口,点应用ok即可,然后启动

然后启动,看到connnected代表连接成功,即可断点调试

相关推荐
Morpheon3 小时前
Cursor 1.0 版本 GitHub MCP 全面指南:从安装到工作流增强
ide·github·cursor·mcp
猿小猴子4 小时前
主流 AI IDE 之一的 Cursor 介绍
ide·人工智能·cursor
我命由我123458 小时前
Spring Boot 项目集成 Redis 问题:RedisTemplate 多余空格问题
java·开发语言·spring boot·redis·后端·java-ee·intellij-idea
我命由我1234510 小时前
VSCode - VSCode 放大与缩小代码
前端·ide·windows·vscode·前端框架·编辑器·软件工具
old_power12 小时前
VSCode 工作区配置文件通用模板创建脚本
ide·vscode·编辑器
楚歌again12 小时前
【如何在IntelliJ IDEA中新建Spring Boot项目(基于JDK 21 + Maven)】
java·spring boot·intellij-idea
酷爱码12 小时前
IDEA 中 Maven Dependencies 出现红色波浪线的原因及解决方法
java·maven·intellij-idea
vortex514 小时前
在 Kali 上打造渗透测试专用的 VSCode 环境
ide·vscode·编辑器
李少兄15 小时前
解决 idea提示`SQL dialect is not configured` 问题
java·sql·intellij-idea
BreezeDove15 小时前
IDEA安装&迁移IDEA配置数据位置
java·ide·intellij-idea