Eclipse - 除錯程式



除錯 Java 程式

除錯 Java 程式最快的方法是使用“包資源管理器”檢視。在“包資源管理器”檢視中 -

  • 右鍵單擊包含 main 方法的 Java 類。
  • 選擇“除錯方式”→“Java 應用程式”。

也可以透過“包資源管理器”執行相同的操作,選擇包含 main 方法的類,然後點選 Alt + Shift + D,J。

以上任一操作都會建立一個新的 除錯配置 並使用它啟動 Java 應用程式。

如果已經建立了除錯配置,則可以透過“執行”選單中的“除錯配置”來啟動 Java 應用程式,單擊除錯配置的名稱,然後單擊“除錯”按鈕。

Debug Program

“執行”選單上的“除錯”選單項可用於重新啟動之前在除錯模式下啟動的 Java 應用程式。

Run Menu

在除錯模式下啟動先前啟動的 Java 應用程式的快捷鍵是 F11。當 Java 程式在除錯模式下啟動時,系統會提示使用者切換到除錯透檢視。除錯透檢視提供了可用於對應用程式進行故障排除的其他檢視。

Java 編輯器允許使用者在 Java 程式碼中放置斷點。要設定斷點,請在編輯器區域的標記欄上右鍵單擊,然後選擇“切換斷點”。

Java Editor

斷點顯示在標記欄上。它們也顯示在“斷點”檢視中。

當代碼執行到達斷點時,JVM 會暫停程式的執行。此時,您可以檢查記憶體並以受控方式執行程式。

當程式執行暫停時,可以使用除錯檢視檢查呼叫堆疊。

Debug Call Stack

可以使用變數檢視檢查變數的值。

Value of Variable

“執行”選單包含允許您恢復執行、單步執行程式碼行、單步進入函式等的選單項。

Run Menu Items

上圖顯示了與恢復、單步進入和單步執行等操作關聯的快捷鍵。

廣告