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

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

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


          點(diǎn)擊"Debug"按鈕,開始遠(yuǎn)程調(diào)試,當(dāng)程序運(yùn)行到斷點(diǎn)時,Eclipse會捕獲到。


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

          評論

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

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


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 广西| 疏勒县| 铜鼓县| 乌拉特后旗| 玉环县| 麻江县| 盈江县| 丹巴县| 宜州市| 新田县| 双鸭山市| 阳城县| 丰原市| 璧山县| 双城市| 卓尼县| 宝丰县| 昌都县| 五大连池市| 抚顺市| 咸宁市| 科尔| 双辽市| 珠海市| 玉林市| 新晃| 古交市| 大洼县| 溆浦县| 邻水| 定安县| 屏山县| 安仁县| 娄底市| 黑龙江省| 黔南| 长武县| 武冈市| 龙井市| 巴马| 龙门县|