正确的方法来配置从Eclipse到Windows服务器的远程调试

时间:2019-10-03 08:39:54

标签: eclipse debugging port windows-server

我无法进行调试。 该应用程序必须部署在要测试的特定Windows服务器(许可证问题)上。这是我测试应用程序的唯一方法。

应用程序是一个jar,作为服务器上的服务启动。 我在conf文件中添加了以下行:

wrapper.java.additional.4=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=139

我用在服务器上运行的“ netstat -a”命令找到了该端口,而139是我的IP(TCP)的唯一侦听端口。

在我的计算机上,命令telnet 139打开一个空白页(这意味着连接正常吗?)。

然后在eclipse上,我使用IP和端口创建了一个远程Java应用程序调试配置。但是当我运行它时,出现以下错误:

Failed to connect to remote VM
com.sun.jdi.connect.spi.ClosedConnectionException

有没有机会有人遇到过同样的问题?这让我发疯。

尝试了其他端口(8000,7777),即使它们没有打开。 尝试使用suspend = y(服务器等待永远不会出现的连接)

0 个答案:

没有答案
相关问题