2012-04-06 101 views
11

我是Framework 2.0的新手。在Play 1.0中,當你使用你的項目之後,你有一個* .launch文件,你可以用它來啓動你的項目。在Play Framework 2.0中使用Eclipse

當您在Play 2.0中使用eclipsify後,您似乎沒有任何相似之處。有沒有一種方法可以控制您的啓動並使用Eclipse來調試Play 2.0?

一個類似的問題:Debug Playframework 2.0 in Eclipse

的回答這個問題沒有足夠的具體指示,我知道如何遵循。

回答

25

問題1:

你eclipsified後,打開Eclipse並選擇File -> Import... -> Existing Projects into Workspace。將打開一個對話框,選擇您的Play Framework 2.0項目文件夾並點擊Finish

問題2:

  1. 使用play debug run啓動播放Framework應用程序。你會看到這樣的事情:

    在地址監聽運輸dt_socket:9999 ...

  2. 在Eclipse中,您的項目在Project Explorer右鍵單擊並選擇Debug As -> Debug Configurations...

  3. 將打開一個名爲Debug Configurations的新對話框。雙擊Remote Java Application並在右側出現一個新窗口。更改Connection properties,以便點到主機localhost和端口9999。點擊Debug按鈕確認。

  4. 在Eclipse的應用程序中放置一個斷點。

  5. 在網絡瀏覽器中正常使用您的應用程序。如果它遇到了一個斷點,那麼Eclipse將作爲最前面的東西讓你調試。

+2

您可以使用播放調試運行〜讓播放後自動編譯保存(當你修改源代碼)...工程就像我 – adis 2012-04-21 19:48:56

+0

魅力是有辦法調試測試? – nylund 2012-08-03 10:47:57