1. 測試環境 java
Eclipse for JavaEE 1.5.0, Play 2.0.4 瀏覽器
2. 建立測試項目 測試
1)play new test_play
spa
2) 切換當前目錄到test_play, 執行play eclipsify,並將項目導入Eclipse,
線程
3) 在controllers.Application.index()方法中添加一個臨時變量,一會在Eclipse的Debug視圖中查看這個變量的值,
debug
4)在瀏覽器中訪問應用,
調試
2. 在調試模式下啓動test_play項目 server
1) 在開發模式下啓動項目 ip
上圖中第2行信息指示,遠程調試功能成功開啓,鏈接端口號爲9999。 關於Play調試功能的實現方法,請參考JPDA相關知識。 開發
固然,也能夠在產品模式下開啓調試功能,執行命令以下:
play debug start -Xms1024M -Xmx1024M -server
start 命令後面能夠直接跟上java命令參數。
3. 利用Eclipse進行遠程調試
1)在Eclipse中右擊test_play項目,依次選擇Debug As > Debug Configurations...,
2) 在彈出窗口中,右擊Remote Java Application,選擇New,
3)填寫遠程調試的鏈接信息,Host填寫localhost, Port填寫9999
4)依次單擊窗口右下角的Apply和Debug按鈕。
5) 在controllers.Application.index()方法中添加一個斷點,測試遠程調試功能是否可用,
6)再次經過瀏覽器訪問應用時, 你會發現瀏覽器一直在等待獲取響應,
而Eclipse中則會提示,遠程線程掛起,是否進入調試視圖,
單擊yes進入調試視圖,
看到這個視圖是否是倍感親切!