最近才知道Idea下的远程调试程序。我所做的是在 Run | 下复制远程调试的配置 在idea中调试配置到命令行java执行参数。实际的命令行参数是:
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
如果它是一个脚本,我将这些命令添加到它。通过这样做,命令行会显示以下消息:
Listening for transport dt_socket at address: 8000
因此可以使用本地源代码进行调试。但是,我没有正确理解远程调试的工作原理。任何知道远程调试实际上如何工作的人,请给我一个解释。
谢谢!