2016-11-03 5 views
-1

Ich habe ein Projekt von meinem Lehrer, in dem ich meine Implementierung für einen bestimmten Aspekt hinzufügen sollte.Laufende Projekte in IntelliJ

Das Projekt wurde bereits eine main Methode, aber immer noch den „Run“ und „Debug“ Schaltflächen in der rechten oberen Ecke sind abgeblendet.

Ich habe auch versucht, mit der rechten Maustaste auf die Hauptmethode und Java-Datei, aber es zeigt mir nicht ausführen oder debuggen.

Auch versucht mit dem "Make Project" Button (oben rechts), aber es lässt mich auch nicht laufen.

Wie kann ich das Projekt ausführen?

Hilfe sehr geschätzt werden würde, weil ich kippe scheine eine Lösung zu finden ...

+0

https://www.jetbrains.com/help/idea/2016.2/creating-and-editing-run-debug-configurations.html – Defozo

+0

@Defozo yeah ich versuchte das auch irgendwie, aber wenn ich das Haupt wählen möchte Klasse (in der meine Hauptmethode liegt) Ich kann nicht ok drücken, weil es ausgegraut ist ... – user343037

+0

Kompiliert es? Registriert es den Code, den Sie in dem Ordner als tatsächlichen Quellcode hatten (ist der Ordner Ihr Code unter blau)? – Makoto

Antwort

0

den „run“ und „debug“ -Schaltfläche im Obertrum des aktuell ausgewählte main -Methode. Solange Sie noch keinen ausgewählt haben, können Sie ihn nicht ausführen. In der aktuellen Version auf der linken Seite des Editor-Bereichs sollte sich neben der Schaltfläche main ein grüner Pfeil befinden. Führen Sie es einmal aus, indem Sie auf diesen Pfeil klicken, und von diesem Punkt an können Sie das Programm mit den Schaltflächen im oberen Fenster ausführen/debuggen.

enter image description here

In diesem Bild können Sie die grünen Pfeile (Version 2016.02.04) sehen.

Alternativ können Sie die folgende kompliziertere, aber auch vielseitigere Option verwenden:
Direkt von den Run- und Debug-Schaltflächen befindet sich eine Schaltfläche, die eine Liste umschaltet. In der Erstkonfiguration des Projekts enthält diese Liste genau ein Item: "Konfigurationen bearbeiten ...". Verwenden Sie diese Option, um ein benutzerdefiniertes Ziel zu erstellen - wählen Sie "Anwendung", wenn Sie eine Java-Klasse als Einstiegspunkt verwenden, und richten Sie die Konfiguration wie gewünscht ein. Das Klicken auf den zuvor erwähnten Pfeil funktioniert im Grunde genommen genauso, mit ein bisschen automatischer Konfiguration.

Dritte Alternative:
Öffnen Sie das Kontextmenü auf der main -Methode. Es enthält auch Optionen zum Ausführen und Debuggen des Programms mit der markierten Methode als Einstiegspunkt. Funktioniert auch für das Kontextmenü der jeweiligen Klasse.

+0

scheint nichts auf der linken Seite des Editor-Bereichs direkt neben der Hauptmethode zu finden – user343037

+0

@ user343037 Ich habe die Antwort mit einem Screenshot bearbeitet, der die Pfeile zeigt. Wenn Sie sie nicht haben, verwenden Sie eine ziemlich veraltete Version. Die Pfeile gibt es schon seit fast einem Jahr.Ich habe eine dritte Option hinzugefügt, um das Programm auszuführen. – Paul

+0

@Paul thx, könnten Sie bitte meine Antwort annehmen –

0

Sie müssen eine Laufkonfiguration hinzufügen. Tun Sie dies mit einem Klick auf die graue Schaltfläche und klicken Sie dann auf etw mit Konfigurationen (ich bin nicht vor meinem PC), dann fügen Sie dort die config

+0

gibt es mehrere andere einfachere Möglichkeiten, obwohl dieses auch funktioniert – Paul

0

Hat Ihre Hauptmethode die richtige Syntax für Argumente? Ich habe festgestellt, dass das Programm in Eclipse die Hauptmethode nicht ausführen kann, wenn sie nicht das Format public static void main(String[] args) hat. Auch, kompiliert Ihr Code richtig und Ihre IDE lässt Sie einfach nicht laufen?