執行程式

在這一節中,您要進一步學習如何在工作台中執行 Java 程式。

  1. 在「套件瀏覽器」視圖中, 找出並按兩下 junit.textui.TestRunner.java, 以便在編輯器中開啟。
  2. 在「概要」視圖中,請注意 TestRunner 類別有一個圖示,指出這個類別是定義 main 方法。

    內含所選 TestRunner 類別的「概要」視圖

  3. 在「套件瀏覽器」中,用滑鼠右鍵按一下 TestRunner.java, 然後選取執行為 > Java 應用程式。此舉會把所選的類別,當作本端 Java 應用程式加以啟動。 執行為快速功能表項目也可用於其他地方,如:「概要」視圖。

    「執行」快速功能表

  4. 請注意,程式已完成執行,並在「主控台」視圖中出現下列訊息,告訴您程式需要一個執行引數。  從「套件瀏覽器」中將類別當成 Java 應用程式執行時, 會使用預設值來啟動所選的類別,而不會讓您指定任何引數。

    內含錯誤訊息的主控台:用法:TestRunner [-wait] testCaseName,其中 name 為 TestCase 類別的名稱

  5. 如果要指定引數,請使用工具列中的下拉執行功能表, 然後選取執行...

    工具列中的「執行」功能表

  6. 這時會開啟「啟動配置」對話框,並選取 TestRunner 啟動配置。 有一個啟動配置可讓您配置如何啟動程式, 包括它的引數、類別路徑和其他選項。(當您選擇執行 > Java 應用程式之後,就會建立一個預設的啟動配置。)

    顯示「Main」標籤的「啟動配置」對話框

  7. 選取「引數」標籤,並在「程式引數」區中輸入 junit.samples.VectorTest

    「啟動配置」對話框的「引數」標籤

  8. 按一下「執行」。這時程式將正確執行,並指出已執行過的測試數。

    顯示程式輸出的主控台

  9. 切換至「除錯」視景。請注意,在「除錯」視圖中,上一次啟動程式的程序,會在該程式執行時登錄。

    依預設,只要一建立新的啟動,「除錯」視圖就會自動移除所有終止的啟動。 您可以在執行/除錯喜好設定頁面下的啟動喜好設定頁面, 配置這個喜好設定。

    顯示兩個已終止執行之啟動的「除錯」視圖

    附註:您可以從快速功能表選取重新啟動,把已經終止的程序再次重新啟動。
  10. 從工作台工具列的「執行」按鈕中, 選取下拉功能表。這份清單含有先前啟動過的程式。您可以重新啟動這些程式, 方法為在歷程清單中選取它們。

    工作台工具列中的「執行」下拉功能表

  11. 從「除錯」視圖的快速功能表(或同等的工具列按鈕)中,選取移除全部終止的, 以清除已終止之啟動程序的視圖。

    顯示快速功能表的「除錯」視圖

相關作業
變更除錯器的啟動選項
使用遠端 Java 應用程式啟動配置來連接遠端 VM
切斷 VM 的連線
啟動 Java 程式
執行和除錯

參考資訊
「除錯」視圖
執行和除錯動作