mashiguang

          小馬快跑

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

          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

          需要遠程調(diào)試時從tomcat_debug.bat啟動。

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


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


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

          評論

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

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


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


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 山阳县| 军事| 东乡族自治县| 钟祥市| 吕梁市| 安乡县| 张家港市| 汝州市| 承德市| 简阳市| 浦东新区| 西充县| 康马县| 山丹县| 北辰区| 太仆寺旗| 德州市| 富源县| 保德县| 天镇县| 嫩江县| 阳朔县| 绵竹市| 兴宁市| 博兴县| 肃北| 尼木县| 来凤县| 梁山县| 黎城县| 琼海市| 昌江| 饶平县| 湖州市| 墨玉县| 县级市| 马鞍山市| 康马县| 彰化市| 铜陵市| 浦城县|