Heim > Artikel > System-Tutorial > So implementieren Sie die Hintergrundausführung des JAR-Prozesses unter einem Windows-System
1
1. Kopieren Sie javaw.exe nach /jkd/bin im JDK-Installationspfad und benennen Sie den dem JAR entsprechenden Prozessnamen um (Sie können alles ändern, was Sie möchten)2. Erstellen Sie eine run.bar-Datei im selben Verzeichnis wie jar mit folgendem Inhalt:
@echo off start [修改后的javaw名称] -jar [jar的全名称]
Zum Beispiel:
Kopieren Sie eine javaw.exe und nennen Sie sie jarDemo. Das Verzeichnis, in dem sich die JAR-Datei befindet, lautet: d:demo. Der entsprechende Inhalt in run.bat lautet dann:
@echo off start jarDemo -jar D:演示jarDemo-0.0.1-SNAPSHOT.jar
(Hinweis: jarDemo-0.0.1-SNAPSHOT.jar ist der Name des erstellten Jar-Linux-Befehlszeilen-Startvorgangs
, Sie können ihn selbst ändern)
Zu diesem Zeitpunkt wird unser JAR auf dem inländischen Linux-Host im Hintergrund ausgeführt. Wir können den dem JAR entsprechenden Prozess auch über den Task-Manager anzeigen (Sie müssen die Anzeige der Prozessnamenspalte aktivieren, die nicht angezeigt wird). standardmäßig)
Sie können sehen, dass das Hintergrund-JAR erfolgreich ausgeführt wurde, indem Sie run.bat ausführen.
2.Linux
Unter Linux ist es relativ einfach, das JAR hochzuladen. Ich verwende xftp6, um Dateien hier hochzuladen, und Freunde, die es benötigen, können eine Nachricht hinterlassen, und ich werde die geknackten Versionsressourcen teilen.
Nachdem der JAR-Upload abgeschlossen ist,
starten Sie den Vorgangüber die Linux-Befehlszeile und verwenden Sie die Befehlszeileneingabe (im Hintergrund als Daemon ausgeführt):
nohup java -jar xxx.jar > xxx.log &
(Hinweis: nohup bedeutet, dass der Daemon läuft, das erste xxx bedeutet den spezifischen Namen des JAR, das zweite xxx bedeutet die Protokollausgabedatei qq für Linux, auf der das JAR ausgeführt wird, die standardmäßig im Verzeichnis auf derselben Ebene gespeichert ist, und bedeutet, dass es ausgeführt wird der Hintergrund)
Das obige ist der detaillierte Inhalt vonSo implementieren Sie die Hintergrundausführung des JAR-Prozesses unter einem Windows-System. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!