gpt4 book ai didi

java - 使用 Eclipse 作为服务器调试远程 Java 应用程序(套接字监听)

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:16:15 25 4
gpt4 key购买 nike

我正在尝试从 Eclipse 调试远程 Java 应用程序,Eclipse 充当远程应用程序的服务器而不是客户端。我使用以下 JVM 选项启动远程应用程序,其中“server=n”将使远程应用程序连接回 Eclipse(套接字监听),而不是 Eclipse 连接到远程应用程序(套接字附加)。

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

最后,我将 Eclipse 配置为监听端口,然后启动远程应用程序。该应用程序连接到 Eclipse,我的断点被命中。但是,当我使用上述 JVM 选项启动远程应用程序的第二个实例时,该应用程序失败并显示以下错误,表明它无法连接到 Eclipse。

ERROR: transport error 202: connect failed: Connection refused 

Eclipse 的远程调试中是否存在一个已知问题,即限制在给定时间只能连接一个远程应用程序?

感谢任何见解。

最佳答案

要调试应用程序的第二个实例,您必须使用不同的端口地址(8000 除外)启动第二个实例,并在启动调试 session 时引用该新端口号。

关于java - 使用 Eclipse 作为服务器调试远程 Java 应用程序(套接字监听),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6755351/

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