如何详细操作IDEA进行远程调试?
- 内容介绍
- 文章标签
- 相关推荐
本文共计421个文字,预计阅读时间需要2分钟。
IDEA支持本地和远程代码调试。它通过两个VM实现本地和远程调试功能,使用Debug协议通过Socket通信,传递调试指令和调试信息。被调试程序运行在远程虚拟机上。
IDEA不仅可以本地调试代码,也可以远程调试代码。
一、基本原理
本机和远程主机的两个 VM 之间使用 Debug 协议通过 Socket 通信,传递调试指令和调试信息。
被调试程序的远程虚拟机:作为 Debug 服务端,监听 Debug 调试指令。jdwp是Java Debug Wire Protocol的缩写。
调试程序的本地虚拟机:IDEA 中配置的 Remote Server,指定 Debug 服务器的Host:Port,以供 Debug 客户端程序连接。
本文共计421个文字,预计阅读时间需要2分钟。
IDEA支持本地和远程代码调试。它通过两个VM实现本地和远程调试功能,使用Debug协议通过Socket通信,传递调试指令和调试信息。被调试程序运行在远程虚拟机上。
IDEA不仅可以本地调试代码,也可以远程调试代码。
一、基本原理
本机和远程主机的两个 VM 之间使用 Debug 协议通过 Socket 通信,传递调试指令和调试信息。
被调试程序的远程虚拟机:作为 Debug 服务端,监听 Debug 调试指令。jdwp是Java Debug Wire Protocol的缩写。
调试程序的本地虚拟机:IDEA 中配置的 Remote Server,指定 Debug 服务器的Host:Port,以供 Debug 客户端程序连接。

