2011-12-01 74 views
2

我遇到了與此主題相同的問題。 How do I debug GlassFish 3 using Eclipse Helios?OEPE glassfish調試連接被拒絕

我確實在glassfish 3.1.1服務器上使用了「debug」而不是「run」。 Eclipse是Indigo。 OEPE 11.1.1.8。我有一個自定義的域,其中我更改了所有端口號,對於服務器調試端口,我使用了10009.我能夠啓動服務器,但調試器無法正常工作,並顯示「無法連接到遠程VM,連接被拒絕。 「日食日誌顯示:

!ENTRY org.eclipse.jdt.launching 4 113 2011-12-01 10:29:42.602 
!MESSAGE Failed to connect to remote VM. Connection refused. 
!STACK 0 
java.net.ConnectException: Connection refused: connect 
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) 
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:337) 
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:198) 
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:180) 
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:157) 
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391) 
at java.net.Socket.connect(Socket.java:579) 
at java.net.Socket.connect(Socket.java:528) 
at java.net.Socket.<init>(Socket.java:425) 
at java.net.Socket.<init>(Socket.java:208) 
at org.eclipse.jdi.internal.connect.SocketTransportService$2.run(SocketTransportService.java:136) 
at java.lang.Thread.run(Thread.java:722) 

我使用jdk1.7(OEPE聲明它高達1.6支持,但我不爲調試器簡單的socket連接不會因爲這方面的工作)。

回答

1

發現glassfish eclipse插件不支持自定義域名端口。調試端口固定爲當前版本的9009。