2011-11-13 84 views
0

在嘗試配置eclipse時,tomcat調試一個maven項目我收到以下錯誤:eclipse和tomcat調試

無法連接到遠程虛擬機。拒絕連接。 連接被拒絕

我在做什麼錯?

java.net.ConnectException: Connection refused 
    at java.net.PlainSocketImpl.socketConnect(Native Method) 
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351) 
    at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213) 
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200) 
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:432) 
    at java.net.Socket.connect(Socket.java:529) 
    at java.net.Socket.connect(Socket.java:478) 
    at java.net.Socket.<init>(Socket.java:375) 
    at java.net.Socket.<init>(Socket.java:189) 
    at org.eclipse.jdi.internal.connect.SocketTransportService$2.run(SocketTransportService.java:136) 
    at java.lang.Thread.run(Thread.java:680) 
+0

如果有更多關於錯誤的詳細信息,請查看eclipse錯誤日誌(窗口>顯示視圖>錯誤日誌)。然後檢查你的tomcat日誌,看它是否已經啓動並正在收聽。 –

+0

感謝您的回覆我從eclispe得到以下 - 更新後 – Paul

回答

1

這基本上意味着eclipse無法連接到目標tomcat。這可能是由於噸的原因:

  • Tomcat沒有啓動
  • Tomcat沒有在網絡上
  • 調試端口進行訪問是無法訪問的(檢查防火牆)
  • tomcat的ISN」 t配置爲接受調試(它應該在啓動腳本-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n中具有以下內容)
+0

謝謝,我做了一個基於這個腳本,它的工作。 – Paul