当前位置:网站首页>idea远程debug
idea远程debug
2022-08-03 06:13:00 【performer丶】
服务器操作:
1:服务器执行命令:10005是 idea和服务器连接socket的端口号 ,和项目本身的端口无关
nohup java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=10005 xx.jar &
2:确认一下,远程服务器安全组是否开放 10005端口
idea操作
1:打开idea edit Configurations
2:新建一个 Remote JVM Debug
3:填写刚刚部署的 服务器IP和端口 
4:点击debug图标,简易建立拦截远程连接
5:console 提示:Connected to the target VM, address: ‘120.25.106.25:10005’, transport: ‘socket’ 代表连接上了远程服务器
6:找一个接口打断点进行测试,发现远程服务器打断点成功
注意事项
- 服务器代码和本地代码要保持一致
- 不要在正式环境用这个,因为端口开放后谁都可以连接。安全性问题
- 命令中 address=10005 这个端口号可以随意取,但是不能和你的项目端口号一致, 这个端口号是 和你idea 建立连接的socket端口
- 安全组端口号记得要开放
- 偶发会出现 idea 提示已经连接,或者连接不上,可以重启idea再试一下,基本解决问题。 如果还是不行,请按照错误信息排查
- 需按照顺序来,先启动服务器应用,在启动idea
边栏推荐
猜你喜欢
贷中存量客户的价值挖掘与分类实现,试试这一重要的场景模型
【RT_Thread学习笔记】---以太网LAN8720A Lwip ping 通网络
第一章:ARM公司Cortex-M 系列处理器介绍,第二章:嵌入式软件开发介绍和第三章:Cortex-M3和Cortex-M4处理器的一般介绍
MYSQL存储过程注释详解
El - table column filter functions, control columns show and hide (effect and easy to implement full marks)
torch.nn.modules.activation.ReLU is not a Module subclass
MySQL忘记密码怎么办
Getting started with el-tabs (tab bar)
华为设备配置BFD单跳检测二层链路
重量级大咖来袭:阿里云生命科学与智能计算峰会精彩内容剧透
随机推荐
异常检测 IsolationForest 返回概率
Chrome 配置samesite=none方式
MySQL必知必会
el-table获取读取数据表中某一行的数据属性
IFM网络详解及torch复现
华为设备配置BFD多跳检测
【Shell】3万字图文讲解带你快速掌握shell脚本编程
Multi-Head-Attention principle and code implementation
在线开启gtid偶发hang住的问题解决
mysql 时间字段默认设置为当前时间
CISP-PTE Zhenti Demonstration
Flink的Exactly-Once、状态机制、watermark机制
商业智能BI业务分析思维:供应链分析 – 如何控制牛鞭效应(二)
FiBiNet torch复现
【卫朋】硬件创业:营销与开发同行
DAC、ADC、FFT使用总结
信息学奥赛一本通T1451:棋盘游戏
编程语言有什么
Embedding two implementations of the torch code
Docker-compose安装mysql