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 Ausführen als > Java-Anwendung aus. Dadurch wird die ausgewählte Klasse als
lokale Java-Anwendung gestartet. Das Kontextmenüelement Ausführen als ist
auch an anderen Stellen, z. B. in der Sicht 'Gliederung', 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 einer Klasse aus dem Pakt-Explorer 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' 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 standardmäßige Startkonfiguration wurde für Sie erstellt, 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 auf 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 im Menü 'Ausführen'
Aktionen 'Ausführen' und 'Debug' in der Symbolleiste