Zuerst müssen Sie das Stammverzeichnis Ihres Springboot -Projekts eingeben und dann den folgenden Linux -Befehl ausführen
Nohup Java -Jar Own Springboot Project.jar> Protokolldateiname.log 2> & 1 & 1 &
Detaillierte Erläuterung des Befehls:
Nohup: Führen Sie den Befehl ohne Aufhängen aus und führen Sie den entsprechenden Prozess nach dem Verlassen des Kontos weiter aus.
> Protokolldatei Name.log: NoHup leitet die Ausgabe des Befehls in die angegebene "log Dateiname.log" -Datei im aktuellen Verzeichnis weiter, dh der Ausgabeinhalt wird nicht auf dem Bildschirm gedruckt, sondern in die Datei "Log -Datei" ausgibt. Wenn Sie keinen Dateinamen angeben, wird nohup.out im aktuellen Verzeichnis erstellt. Wenn die Datei nohup.out im aktuellen Verzeichnis nicht beschreibbar ist, wird die Ausgabe in die Datei $ home/nohup.out weitergeleitet. Wenn keine Datei zum Anhängen erstellt oder geöffnet werden kann, wird der vom Befehlsparameter angegebene Befehl nicht aufgerufen.
2> & 1: 2 bedeutet Standardfehler, 1 bedeutet Standardausgabe. Ist dieser Befehl entspricht der Umleitung des Standardfehlers in die Standardausgabe? Hier und entsprechen Standardfehlern, die der Standardausgabe entsprechen, dh Standardfehler und Standardausgabe für die angegebene Datei "Protokolldatei". Gleichzeitig.
Java -Jar Own Springboot Project.jar: Springboot -Projekt ausführen. Wenn Sie den Befehl alleine ausführen, wird Linux das Projekt nur kurz ausführen. Beim Verlassen der Konsole wird das Projekt automatisch geschlossen.
The Last &: Lassen Sie den Jobwechsel im Hintergrund ausführen.
Zusammenfassen
Das obige ist die Methode zum Ausführen von Springboot im vom Editor eingeführten Linux -Hintergrund. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird allen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!