Eclipse远程调试,其中java应用程序部署在linux机器上

Eclipse远程调试,其中java应用程序部署在linux机器上,eclipse,Eclipse,如何在windows中使用Eclipse调试在Linux机器上运行的Java应用程序 我正在执行以下操作,但出现以下异常:-无法连接到远程VM。连接超时。org.eclipse.jdi.TimeoutException… 采取的步骤 1) Eclipse安装在Widows7中(IP:XX.XX.XX.74,JAVA版本6) 2) 在Linux机器上运行的Java应用程序(IP:XX.XX.XX.246,Java版本6)和使用的Java_选项:- JAVA_OPTS="${JAVA_OPTS} -

如何在windows中使用Eclipse调试在Linux机器上运行的Java应用程序

我正在执行以下操作,但出现以下异常:-无法连接到远程VM。连接超时。org.eclipse.jdi.TimeoutException…

采取的步骤

1) Eclipse安装在Widows7中(IP:XX.XX.XX.74,JAVA版本6)

2) 在Linux机器上运行的Java应用程序(IP:XX.XX.XX.246,Java版本6)和使用的Java_选项:-

JAVA_OPTS="${JAVA_OPTS} -Xdebug -Xrunjdwp:transport=dt_socket,address=9000,server=y,suspend=y"
当我在Linux机器上运行java应用程序时,它正在侦听端口9000

3) 使用的Eclipse调试配置:
Host-XX.XX.XX.246;端口9000,连接类型标准(插座连接)

4) 我还在Linux中使用以下命令:

**iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 9000 -j ACCEPT**  to bypass 9000 port from firewall

您可以使用telnet测试端口访问权限吗?