Programme ausführen
In diesem Abschnitt erfahren Sie mehr darüber, wie Java-Programme in der Workbench ausgeführt werden.
- Suchen Sie in der Sicht "Paket-Explorer" nach der Datei
junit.textui.TestRunner.java, und doppelklicken Sie auf die
Datei, um sie in einem Editor zu öffnen.
- Beachten Sie in der Sicht "Gliederung", dass die Klasse "TestRunner" mit einem Symbol für eine Hauptmethode versehen ist.
- Klicken Sie im Paket-Explorer mit der rechten Maustaste auf die Datei
"TestRunner.java", und wählen Sie aus dem Untermenü Ausführen die
Option Java-Anwendung aus. Dadurch wird die ausgewählte Klasse als
lokale Java-Anwendung gestartet. Das Kontextmenüelement Ausführen ist
auch an anderen Stellen, z. B. in der Gliederungssicht, verfügbar.
- Die Ausführung des Programms wird beendet, und in der Sicht 'Konsole' erscheint
die folgende Nachricht, dass das Programm ein Ausführungsargument benötigt.
Beim Ausführen eines Programms als Java-Anwendung werden die Standardeinstellungen für
das Starten der ausgewählten Klasse verwendet. Sie haben keine Möglichkeit, Argumente
anzugeben.
- Zur Angabe von Argumenten wählen Sie im Dropdown-Menü Ausführen in der Symbolleiste
die Option Ausführen... aus.
- Jetzt wird der Dialog "Startkonfigurationen" wird geöffnet, in dem die Startkonfiguration "TestRunner" ausgewählt ist.
Mit einer Startkonfiguration können Sie konfigurieren, auf welche Weise ein Programm
gestartet wird. Hierzu gehören die Argumente, der Klassenpfad und weitere Optionen.
(Eine Standardstartkonfiguration ist bereits für Sie erstellt worden, als Sie die
Optionen Ausführen > Java-Anwendung ausgewählt haben.)
- Wählen Sie die Registerkarte "Argumente" aus, und geben Sie im Bereich "Programmargumente"
junit.samples.VectorTest ein.

- Klicken Sie auf Ausführen. Nun wird das Programm korrekt ausgeführt, wobei die Anzahl der ausgeführten Testläufe angegeben wird.
-
Schalten Sie in die Perspektive "Debug" um. In der Sicht "Debug" können Sie
sehen, dass bei der Ausführung des Programms ein Prozess für den letzten Programmstart
registriert wurde.
Die Debugsicht entfernt automatisch beendete Startvorgänge, wenn ein neuer
Startvorgang erstellt wird. Diese Benutzervorgabe kann in der Benutzervorgabenseite
Starten konfiguriert werden, die sich unter der Benutzervorgabenseite
Ausführen/Debug befindet.
Hinweis: Sie können einen beendeten Prozess erneut starten, indem Sie in seinem
Kontextmenü die Option Erneut starten auswählen.
- Wählen Sie über die Schaltfläche Ausführen in der Workbench-Symbolleiste das Dropdown-Menü aus. Diese Liste enthält die zuvor gestarteten Programme. Diese Programme können durch Auswahl in der Protokollliste erneut gestartet werden.
- Wählen Sie im Kontextmenü der Sicht "Debug" (bzw. über die entsprechende Schaltfläche in der Symbolleiste) die Option Alle beendeten entfernen aus, um die beendeten Startprozesse aus der Sicht zu löschen.

Debugger-Startoptionen ändern
Verbindung zu einer fernen VM mit dem Startprogramm für ferne Java-Anwendungen herstellen
Verbindung zu VM trennen
Java-Programm starten
Ausführung und Debug

Sicht "Debug"
Aktionen "Ausführen" und "Debug"