Führen Sie die Java-JAR-Datei auf einem Server als Hintergrundprozess aus

Ich muss ein Java-Jar auf dem Server ausführen, um zwischen zwei Anwendungen zu kommunizieren. Ich habe zwei Shell-Skripte geschrieben, um es auszuführen, aber sobald ich das Skript gestartet habe, kann ich den Prozess nicht mehr beenden. Wenn ich drückeStrg+C Wenn Sie die Konsole schließen, wird der Server heruntergefahren. Kann mir jemand helfen, dieses Skript so zu ändern, dass es als normaler Server ausgeführt wird?

 #!/bin/sh
java -jar /web/server.jar
echo $! 
#> startupApp.pid

Antworten auf die Frage(3)

Ihre Antwort auf die Frage