1. 程式人生 > >Java Web 遠程調試

Java Web 遠程調試

窗口 tle 可能 需要 部署 remote alt yun str

Java Web 遠程 調試

Tomcat 下載壓縮版服務器

  環境:Tomcat、Eclipse,做遠程調試我們並不需要其他特殊插件

  1、配置Tomcat/bin/startup.bat
    在前面增加代碼:SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -           Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
    其中8000即為我們遠程調試的端口,後面會用到。另外,該命令不可手工換行(博客顯示的時候可能會被換行,實際配置的時候請註意)。

3、配置Eclipse
點擊Eclipse上面的debug圖標,選擇Debug Configurations,打開窗口找到Remote Java Application,如下圖:
技術分享

雙擊 Remote Java Application 即可創建一個遠程調試,按下圖配置:
技術分享

點擊Debug即可進入Debug模式。

4、驗證
我們打開源碼項目中的任意需要調試的代碼,像普通本地debug一樣設置斷點,然後對服務器部署的項目發起請求。
如下圖所示,成功!!!
技術分享

點擊上面圈起來的圖標(Disconnect)即可斷開Debug模式。
斷開Debug模式後,可以隨時再開啟Debug模式,如操作:
技術分享

Java Web 遠程調試