1. 程式人生 > >eclipse遠端Dug除錯

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圖示中選擇遠端除錯即可。
---------------------