我正在尝试从Eclipse调试远程Java应用程序,Eclipse充当服务器,而不是充当远程应用程序的客户端。我使用以下JVM选项启动远程应用程序,其中'server = n'将导致远程应用程序连接回Eclipse(Socket Listen),而不是连接到远程应用程序的Eclipse(Socket Attach)。
-Xdebug -Xrunjdwp:transport=dt_socket,server=n,suspend=n,address=8000
最后,我将Eclipse配置为侦听端口,然后启动远程应用程序。该应用程序连接到Eclipse,我的断点被点击。但是,当我使用上述JVM选项启动远程应用程序的第二个实例时,应用程序失败并显示以下错误,表明它无法连接到Eclipse。
ERROR: transport error 202: connect failed: Connection refused
Eclipses的远程调试中是否存在一个已知问题,在给定时间内只限制一个远程应用程序连接到它?
感谢您的任何见解。