zhyiwww
          用平實的筆,記錄編程路上的點點滴滴………
          posts - 536,comments - 394,trackbacks - 0
          1 編輯tomcat\bin\catalina.bat? ,添加

          rem ===========================================================================
          rem this is? added for remoting debug
          SET JPDA_ADDRESS=8000(注意,此端口一定不能和你的tomcat監聽端口一樣,比如,你的tomcat如果是8080,此端口,就不能是8080)
          SET JPDA_TRANSPORT=dt_socket
          rem ===========================================================================

          2 在eclipse中添加遠程調試
          打開調試配置窗口,添加一個Remote Java Application
          配置例子如下:eclipse_remote_debug.PNG

          注意,配置Port的時候一定和你剛才添加的端口一致。

          3 啟動tomcat,命令如下:catalina jpda start
          4 啟動remote debug,也就是你剛才配置好的要調試的遠程程序。就可以看到遠程調試的結果了。如下圖:
          eclipse_remote_debug_1.PNG


          補充:
          這種方法,在啟動tomcat的時候,需要用catalina.bat jpda start 來實現。
          如果不想每一次都這樣,可以修改startup.bat文件,以后啟動,就和你通常啟動tomcat的方法一樣。

          :setArgs
          if ""%1""=="""" goto doneSetArgs
          set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1
          shift
          goto setArgs
          :doneSetArgs

          call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%

          :en

          看到那個紅色字體的部分,是你需要添加的。之后,你就可以直接startup.bat,默認就已經啟動了遠程調試了。



          |----------------------------------------------------------------------------------------|
                                     版權聲明  版權所有 @zhyiwww
                      引用請注明來源 http://www.aygfsteel.com/zhyiwww   
          |----------------------------------------------------------------------------------------|
          posted on 2008-10-21 18:34 zhyiwww 閱讀(2609) 評論(0)  編輯  收藏 所屬分類: j2eesoftware
          主站蜘蛛池模板: 古浪县| 天门市| 敦煌市| 长岛县| 镇沅| 新建县| 道真| 濮阳市| 昌平区| 祁门县| 渝中区| 定南县| 白玉县| 临潭县| 彩票| 本溪| 禹州市| 龙游县| 高尔夫| 朔州市| 鄂伦春自治旗| 奉新县| 东源县| 德州市| 鞍山市| 甘肃省| 临沧市| 东阳市| 长治市| 修文县| 黑山县| 灌阳县| 和静县| 新邵县| 潞城市| 乡城县| 大竹县| 清河县| 阿拉善盟| 霍林郭勒市| 鄂托克旗|