Heim > System-Tutorial > LINUX > Hauptteil

So implementieren Sie die Hintergrundausführung des JAR-Prozesses unter einem Windows-System

WBOY
Freigeben: 2024-07-17 01:21:14
Original
614 Leute haben es durchsucht

Windows 系统下如何实现 JAR 进程的后台运行

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的全名称]
Nach dem Login kopieren

启动进程的命令_起进程命令_linux 命令行启动进程

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:

启动进程的命令_linux 命令行启动进程_起进程命令

@echo off
start jarDemo -jar D:演示jarDemo-0.0.1-SNAPSHOT.jar
Nach dem Login kopieren

(Hinweis: jarDemo-0.0.1-SNAPSHOT.jar ist der Name des erstellten Jar-Linux-Befehlszeilen-Startvorgangs

, Sie können ihn selbst ändern)

linux 命令行启动进程_启动进程的命令_起进程命令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)

linux 命令行启动进程_启动进程的命令_起进程命令

启动进程的命令_linux 命令行启动进程_起进程命令Sie können sehen, dass das Hintergrund-JAR erfolgreich ausgeführt wurde, indem Sie run.bat ausführen.

启动进程的命令_起进程命令_linux 命令行启动进程

linux 命令行启动进程_起进程命令_启动进程的命令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 &
Nach dem Login kopieren

(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!

Quelle:itcool.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage