eclipse遠端Dug除錯
遠端debug:多用於生產環境,或本地沒有執行環境的情況下,生產環境儘量避免使用。 使用方法:
1、將play 工程的配置檔案改成dev模式,(需注意,此模式下,程式是單執行緒的); 配置好遠端debug埠。
2、eclipse配置待連線的工程的呼叫地址及步驟2配置的遠端debug埠
Tomcat 遠端Dug?
在catalina.bat 中新增如下行
set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8100
則8100 即為遠端除錯的介面
-----------------
1.設定 tomecat 引數 包括 啟動debug模式,遠端socket連結和監聽埠等。在catalina.bat檔案中最前面加入以下引數
SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
2.在eclipse或myEclipse中配置外部伺服器 MyEclipse Externally Launched Server
選單Run->Open debug dialog
在 MyEclipse Externally Launched Server 新建一個填入你要除錯的專案名稱,Host:localhost Port:8000 。並勾選 Allowtermination of remote VM。
3.在外部啟動你的tomcat伺服器後 應該為 debug mode, 然後再在debug圖示中選擇遠端除錯即可。
---------------------