Eclipse 是 J2ME 開發主流工具,除錯能力是程式設計師必備技能。本文假設 Eclipse 與 EclipseMe 已安裝,系統介紹 J2ME 除錯全流程。
Window → Preferences → Java → Debug
20000完成後即可開始除錯。
Eclipse 除錯器整合於 SDK,無需額外安裝。
操作:在程式碼行號欄單擊滑鼠左鍵 → 出現藍色圓點斷點;再次單擊移除。

以 Debug 模式 啟動程式(工具列蟲子圖示),程式在斷點暫停。控制選單現於 Run 選單:
| 指令 | 快捷鍵 | 行為 |
|---|---|---|
| Step Over | F6 | 單步執行,遇方法呼叫不進入內部 |
| Step Into | F5 | 單步執行,遇方法呼叫進入內部 |
| Step Return | F7 | 執行至方法結束或下一斷點 |
| Resume | F8 | 執行至下一斷點 |
| Terminate | - | 終止執行 |
| Run to Line | - | 執行至游標行或下一斷點 |
除錯模式下,將滑鼠游標懸停於任意變數上,工具提示即顯示當前數值。亦可使用 Variables 視圖檢視完整變數表、修改值、追蹤表達式。
Socket Attach,J2ME 較少用但可研究。更多除錯技巧需在實際開發中不斷累積體會。