无法使用Glassfish和Eclipse连接到远程VM

时间:2014-02-14 11:23:11

标签: java eclipse debugging glassfish localhost

我正在使用Glassfish 3.1.2.2和Eclipse Kepler。

Glassfish配置:

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

调试:已启用

进入Eclipse,在远程Java应用程序中我选择了项目,并在我设置的连接属性中:

主持人:localhost

port:9009

当我尝试连接调试时,消息错误是:

无法连接到远程VM。拒绝连接。 连接被拒绝:连接

我用telnet检查了端口9009,但未使用...

有人可以帮助我吗?

TX

2 个答案:

答案 0 :(得分:1)

[已解决]这是Eclipse中的glassfish插件的问题!你必须从命令行启动glassfish,而不是从Eclipse窗口启动。之后,您可以像远程调试一样连接到本地glassfish;)

答案 1 :(得分:0)

主机中,您需要提供要连接的远程计算机的 IP 地址。

localhost 是您自己的计算机。