Feeling

              三人行,必有我師焉

             ::  :: 新隨筆 :: 聯系 ::  :: 管理 ::
            185 隨筆 :: 0 文章 :: 392 評論 :: 0 Trackbacks

          Eclipse 是一個集成開發環境,同時又是一個產品平臺。這樣有時候我們就會碰到一個問題,在開發Debug項目的時候沒有問題,打包發布的時候就有問題了,這可如何是好?由于Debug時候和發布后plugin的ClassLoader機制不盡相同,出現這個問題的幾率還有會有的。

          Java 在這一點上為我們提供了方法,那就是遠程Debug。遠程Debug一般用于Web開發,或者客戶端無法負載大規模的應用時才會運用到,所以Desktop developer 很少會涉及到這個概念。不過Eclipse 的產品平臺卻讓我再次體會到了Java的強大。

          關于Eclipse Remote Debug的文章,大家可以從此處學習:

          http://www.ibm.com/developerworks/cn/opensource/os-eclipse-javadebug/index.html

          Remote Debug 需要2方面的設置,一個是產品平臺JVM啟動參數的設置,需要讓平臺以遠程Debug的模式啟動。然后是在開發端監聽產品平臺的運行狀態。當產品平臺運行到斷點代碼時,Eclipse開發端就會進入Debug界面,像普通debug一樣正常debug了。

          posted on 2009-09-10 16:59 三人行,必有我師焉 閱讀(2420) 評論(1)  編輯  收藏

          評論

          # re: Eclipse的遠程Debug 2009-12-18 08:11 heming1990
          想向您請教關于SWT EXTENSION方面的問題,方便的話告知在下您的聯系方式 謝謝  回復  更多評論
            


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


          網站導航:
           
          GitHub |  開源中國社區 |  maven倉庫 |  文件格式轉換 
          主站蜘蛛池模板: 郴州市| 丹巴县| 四子王旗| 沿河| 图片| 云霄县| 古浪县| 哈尔滨市| 乌兰察布市| 黄陵县| 连南| 读书| 甘德县| 庐江县| 依安县| 抚松县| 教育| 井陉县| 色达县| 栖霞市| 姜堰市| 库伦旗| 贵州省| 阳东县| 英超| 四川省| 新建县| 中宁县| 博兴县| 类乌齐县| 栾川县| 榆林市| 杭锦旗| 南靖县| 会泽县| 思南县| 景泰县| 大同市| 依兰县| 五常市| 望都县|