mashiguang

          小馬快跑

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            20 隨筆 :: 0 文章 :: 60 評論 :: 0 Trackbacks
          1,配置tomcat啟動參數
          直接在%tomcat_home%\bin下建立tomcat_debug.bat文件,內容如下:

          cd %CATALINE_HOME%/bin
          set JPDA_ADDRESS=8787
          set JPDA_TRANSPORT=dt_socket
          set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8787
          startup

          需要遠程調試時從tomcat_debug.bat啟動。

          2,eclipse調試
          選擇菜單"Run>Debug...",彈出窗口里右鍵點擊"Remote Java Application",選擇"New",如圖:


          點擊"Debug"按鈕,開始遠程調試,當程序運行到斷點時,Eclipse會捕獲到。


          有關普通java app的遠程調試可以參考http://blog.chenlb.com/2010/07/eclipse-remoting-debug-java-app.html
          posted on 2011-02-26 17:39 mashiguang 閱讀(454) 評論(2)  編輯  收藏

          評論

          # re: tomcat eclipse遠程調試 2011-02-27 16:49 人在江湖
          你說的是JDK的JPDA遠程debug方式,如果你的開發環境在本地,可以用jetty. http://www.aygfsteel.com/vcycyv/archive/2011/02/13/344214.html
          這里有介紹  回復  更多評論
            

          # re: tomcat eclipse遠程調試 2011-02-28 08:56 mashiguang
          @人在江湖
          是的,我最近才開始關注jetty,向你學習。  回復  更多評論
            


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 左贡县| 勐海县| 芜湖县| 广平县| 昭平县| 石阡县| 渭南市| 永顺县| 简阳市| 汝阳县| 崇文区| 库尔勒市| 山丹县| 会同县| 方正县| 铜川市| 友谊县| 和田县| 苏尼特右旗| 政和县| 宝鸡市| 双城市| 乐安县| 和静县| 阿尔山市| 罗山县| 腾冲县| 秦安县| 牡丹江市| 金门县| 德清县| 巴东县| 许昌市| 福州市| 安丘市| 衡阳县| 木兰县| 中西区| 汤阴县| 湖南省| 灵寿县|