Eclipse 遠端除錯

2021-07-23 22:25:47 字數 641 閱讀 8875

啟動引數中需要加入下行語句:

-xdebug -xrunjdwp:transport=dt_socket,address=22260,server=y,suspend=n
引數解釋見下:

-xdebug 啟用除錯

-xrunjdwp 載入jdwp的jpda參考執行例項。

transport  用於在除錯程式和 vm 使用的程序之間通訊。

dt_socket 套接字傳輸。

server=y/n vm是否需要作為除錯伺服器執行。

address=22260除錯伺服器監聽的埠號。

suspend=y/n 是否在除錯客戶端建立連線之後啟動 vm 。

除錯效果圖見圖1-1.

圖1-1 遠端除錯示例

除錯過程中想改變**,是可以實現的。

保持遠端除錯狀態,直接修改**。

修改完畢後儲存原始檔。

當前斷點失效,跳轉到當前方法體的前面。

繼續執行即可觀察到**改後的新效果。

修改**並儲存後,ide會編譯並把結果傳送到遠端vm,vm實現熱載入替換原有的類。

Eclipse 遠端除錯

eclipse tomcat遠端除錯 1 tomcat的bin目錄下startup.bat修改 call executable start cmd line args 中的start 改為 jpda start 2 修改catalina.bat檔案,加上以下2行 set jpda transport...

eclipse 遠端除錯

1.修改tomcat的啟動指令碼startup.bat cp start.sh start debug.sh vi start debug.sh 找到 call executable start 這一行,修改為 call executable jpda start 上面新增這些 然後再 eclips...

Eclipse遠端除錯相關配置詳細教程

再一些情況下需要使用到遠端除錯,不然每次看伺服器上的日誌也太low了。比如使用了第三方api,必須要將程式放到伺服器,並有網域名稱才可以,因為要有外網可以訪問,這樣才可以使用相關api。這裡記錄一下將開發過程中的程式放到伺服器上,執行起來再本地eclipse裡deg除錯的相關配置。1.首先將cent...