一、問題
在eclipse為java程序設(shè)置斷點(diǎn)之后,點(diǎn)擊調(diào)試,代碼直接運(yùn)行到最后,正常執(zhí)行不報錯,但Variables不變化,Resume灰暗,斷點(diǎn)沒有任何作用,無法調(diào)試。


二、采取的措施
- 選擇Skip All Breakpoints(無效)。
- 選擇Remove All Breakpoints,再重新設(shè)置斷點(diǎn),(無效)。
- 菜單欄Window→Preferences→Java→Debug ,將Debugger timeout(ms)設(shè)置為不少于15000ms(無效)
- 菜單欄Window→Preferences→Java Compiler-->Classfile Generation,勾選上Add line number attributes to generated class files(used by the debugger)(無效)
雖然是相同的問題,但導(dǎo)致問題的原因卻不一樣?。?!
我又試了一種方法成功解決了困惑我一個月的問題
三、解決辦法
-
菜單欄window -> Show Views->breakPoints
點(diǎn)擊清空之后重新設(shè)置斷點(diǎn),進(jìn)行調(diào)試,變量已經(jīng)可以顯示,能夠一句句的往下走啦


四、總結(jié)
這個問題困擾了我好久,最終在今天解決,希望我的經(jīng)驗(yàn)?zāi)軌驇椭酱蠹摇?/p>
