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代表连接成功,即可断点调试

相关推荐
A旧城以西17 小时前
数据结构(JAVA)单向,双向链表
java·开发语言·数据结构·学习·链表·intellij-idea·idea
超级小的大杯柠檬水19 小时前
修改Anaconda中Jupyter Notebook默认工作路径的详细图文教程(Win 11)
ide·python·jupyter
XiaoLeisj20 小时前
【MyBatis】深入解析 MyBatis XML 开发:增删改查操作和方法命名规范、@Param 重命名参数、XML 返回自增主键方法
xml·java·数据库·spring boot·sql·intellij-idea·mybatis
色空大师21 小时前
【idea】实用插件
java·ide·intellij-idea
suanday_sunny1 天前
VSCode运行,各类操作缓慢,如何清理
ide·vscode·编辑器
信计小白1 天前
vscode报Module containing this breakpoint has not yet loaded
ide·vscode·编辑器
MonkeyKing_sunyuhua1 天前
Visual Studio Code 进行汉化
ide·vscode·编辑器
StandByMe.(备考期末版,暂不)1 天前
IDEA 2024.3.5 中修改 web.xml 的 Servlet 版本(比如从 4.0 修改为 5.0)
intellij-idea
悠夏安末1 天前
intellij Idea 和 dataGrip下载和安装教程
java·ide·intellij-idea
柚几哥哥2 天前
IntelliJ IDEA全栈Git指南:从零构建到高效协作开发
java·git·intellij-idea