2016-06-28 3 views
3

IntelliJ Dokumentation zeigt folgendes über die Run Toolbar Stopp-Taste:Was ist das Shutdown-Skript, das in der IntelliJ-Stop-Schaltfläche erwähnt wird?

Stopp (Strg + F2): diese Schaltfläche, um den aktuellen Prozess extern mittels der Standard shutdown Skript zu beenden.

Also was ist das shutdown Skript? Ich wundere mich, weil der Stop-Button scheinbar nichts in meiner Anwendung tut.

+0

Das Skript, das aufgerufen wird, um einen Prozess zu beenden, z. B. Erstellen, Kompilieren, Ausführen von Terminal – Li357

+0

Wo ist das Skript definiert? Ist es nur 'kill -INT' oder so etwas? – Alicia

+0

Um was für eine Laufkonfiguration handelt es sich? –

Antwort

1

Das Verhalten der Schaltflächen im Ausführungswerkzeugfenster hängt von der Ausführungskonfiguration ab. Die Seite in der IntelliJ IDEA-Dokumentation, auf die Sie verwiesen haben, sagt "Die Darstellung jeder Registerkarte hängt vom Typ der ausgeführten Anwendung ab und kann zusätzliche Toolboxen und Fenster enthalten." und "Die folgende Tabelle enthält Beschreibungen der Schaltflächen, die für die meisten Anwendungen üblich sind." Es scheint mir, dass diese Dokumentationsseite einige Verbesserungen enthält, um genauer zu beschreiben, was für verschiedene Laufkonfigurationstypen passiert.

Für eine direkte Java-Anwendung oder einen JUnit-Test, nach meiner Erfahrung tötet es nur den laufenden Prozess. Wenn Tomcat ausgeführt wird, führt die Stopp-Schaltfläche das Tomcat-Skript shutdown aus, das auf der Registerkarte "Start/Verbindung" konfiguriert ist (was ich vermute, dass die Autoren dieser Hilfeseite nachgedacht haben, als sie diesen Text geschrieben haben).

Wenn der Stoppknopf nicht das tut, was Sie für Ihre Anwendung erwarten, müssen Sie eine separate Frage mit spezifischeren Details zu Ihren spezifischen Umständen stellen. Ich denke, dass der generische Text in der Dokumentation Sie wahrscheinlich in die falsche Richtung schickt, da nicht alle ausgeführten Konfigurationstypen ein äquivalentes "Herunterfahren" -Skript haben.