使用eclipse來Debug的一些技巧

具體如何使用eclipse來遠程debug這裏就不說了。

 

這裏只講下eclipse來debug的時候的一些技巧。在本地debug的時候也實用。

 

首先看一種場景:當項目開發到一定規模之後在本地運行調試就變的不太可能,比如你起個jboss,卡都卡死了。所以很多情況下,是很多人公用一臺開發服務器, 假如這個時候我們想調試代碼,那麼可能會影響到其他的同學,另外同時過來很多的斷點,自己也會暈掉,怎麼辦呢?

 

1、  設置好斷點

2、  在斷點處點擊右鍵,如下圖1-1:

斷點的條件設置如下

當用戶名爲lywybo時候才suspend,這樣就保證了,其他用戶在執行測試的時候不會受斷點的影響。只有自己的賬戶才能觸發,就可以很好的debug了

同樣的在本地debug的時候也適用。看下面的例子

當有一個循環之類的代碼片段,我們想debug某一個值時候,如何處理呢?

1.用上面的那種方法,設置i==?

2.也可以用下面這麼設置

這樣,當循環到第五次的時候程序就會掛起。執行debug

 

3. 通過debug我們還可以臨時改變對象或者變量的值,當第一次進入的時候,我們就可以將i修改爲5在繼續執行

這樣也可以直接修改到5,來調試5的代碼片段。

 

希望對部分不知道的人,有幫助,已經懂了的,略過^_^

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章