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 閱讀(458) 評論(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,向你學習。  回復  更多評論
            


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


          網站導航:
           
          主站蜘蛛池模板: 馆陶县| 克什克腾旗| 龙泉市| 怀来县| 灵璧县| 金山区| 东阳市| 从化市| 仲巴县| 淮安市| 邵武市| 博罗县| 红原县| 岐山县| 金昌市| 绥棱县| 红河县| 惠安县| 锡林浩特市| 铁力市| 洛扎县| 青海省| 远安县| 易门县| 孝义市| 始兴县| 铁力市| 黑龙江省| 彰化市| 察隅县| 察雅县| 平罗县| 库伦旗| 贵定县| 青海省| 东阳市| 商城县| 仙游县| 和硕县| 西乌珠穆沁旗| 东港市|