2013-07-20 66 views
3

我正在使用Scala在eclipse IDE上使用Play框架編寫Web。我正在嘗試調試我的應用程序,但遇到調試連接失敗。我試圖用Java代替Scala來切換,但我得到了同樣的錯誤。這就是我所做的。附加調試器(使用eclipse)來播放框架失敗

  1. 創建項目和運行play clean compile
  2. 運行play debug run在Eclipse
  3. ,設置 '調試CONFIGRATION' - >主機 - >遠程Java應用程序:在調試
  4. :本地主機,端口:9999,共同瀏覽器輸入URL並輸入:localhost:9999。在這裏領取遊戲框架命令行的失敗: 調試器無法連接:握手失敗 - 收到>GET/HTTP/1.1< - expected >JDWP-Handshake<

任何想法有什麼不好?

+0

使用適當的標記可以幫助您... – biesior

回答

10

localhost:9999是Eclipse將用於與您的應用程序進行通信的內容。在您的瀏覽器上,您仍然可以通過localhost:9000(默認)訪問您的應用程序,或者您只需完成play run即可訪問您的應用程序。

基本上,您已經在Eclipse中正確配置了調試。現在

  1. ,您的配置從調試配置選中,單擊調試(或您選擇從調試配置工具欄按鈕)。 Eclipse將附加到localhost:9999
  2. 像您平常想要訪問您的應用程序一樣瀏覽到localhost:9000
  3. 就是這樣。 Eclipse會在您設置的任何斷點處暫停,等等。