gpt4 book ai didi

java - 使用 Intellij Idea 进行远程调试

转载 作者:搜寻专家 更新时间:2023-11-01 01:22:49 25 4
gpt4 key购买 nike

最近才知道idea下的远程调试程序。我所做的是在 Run | 下复制远程调试的配置。 Idea中的Debug Configuration给命令行java执行参数。实际的命令行参数是:

-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000

如果它是脚本,我会向其中添加这些命令。通过这样做,命令行显示消息:

Listening for transport dt_socket at address: 8000

因此可以使用本地源代码进行调试。但是,我没有正确理解远程调试的工作原理。任何知道远程调试实际如何工作的人,请给我一个解释。

谢谢!

最佳答案

远程调试意味着您可以在本地或远程计算机上的任何地方运行您的 Java 代码。当它在 Debug模式下运行时,您可以使用 TCP 网络连接从 IDE 连接到它并执行调试。 IDE需要有运行类的源代码,这样你就可以在这段代码中设置断点,执行步进、检查变量等。

如果您对技术细节感兴趣,请参阅 JPDA documentation .

关于java - 使用 Intellij Idea 进行远程调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11646763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com