Vorwort Jeder weiß, wie man ein JAR-Paket unter Linux ausführt. Warum möchte ich gesondert darüber sprechen? Aufmerksame Freunde haben möglicherweise die Schlüsselwörter „Centos7“ und „best way“ im Titel entdeckt. Dies zeigt, dass ich nicht nur so nebenbei etwas schreibe, um einen Blog zu schreiben ヾ(◍°∇°◍)ノ゙ Zunächst empfiehlt Centos7, das Projekt folgendermaßen auszuführen Führen Sie zuerst den Befehl aus: cd /ets/systemd/system Gehen Sie in dieses Verzeichnis und erstellen Sie eine neue Datei yourProjectName.service. Sie können yourProjectName auf den gewünschten Dienstnamen setzen. Bearbeiten Sie eine neue Datei mit vi vi IhrProjektname.Dienst Dateiname [Einheit] Beschreibung=IhrProjektname #BeschreibungNachher=syslog.target network.target #Abhängig von [Dienst] Typ=einfach ExecStart=/usr/bin/java -jar /opt/javaapps/IhrProjektname.jar #Der erste Teil ist der absolute Pfad des Java-Befehls und der zweite Teil ist der absolute Pfad des JAR-Pakets. ExecStop=/bin/kill -15 $MAINPID Benutzer=root Gruppe=Wurzel [Installieren] WantedBy=Mehrbenutzer.Ziel verwenden systemctl starte deinenProjektnamen oder systemctl starte IhrenProjektnamen.Dienst Der Dienst wird gestartet. Wenn Sie das Projekt ändern: Lauf zuerst systemctl daemon-reload Führen Sie dann So stoppen Sie den Dienst: systemctl stop IhrProjektname oder systemctl stoppe deinenProjektnamen.service Richten Sie den Start so ein, dass er automatisch startet: systemctl aktiviere deinenProjektnamen oder systemctl aktiviere deinenProjektnamen.service Oder wenn Sie die Maschine nicht starten möchten: systemctl deaktiviere deinenProjektnamen oder systemctl deaktiviere deinenProjektnamen.service Okay, das ist alles. Der standardisierte Ablauf des Projekts erleichtert die spätere Wartung. Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Das könnte Sie auch interessieren:
|
<<: Detaillierte Erläuterung des CocosCreator-Nachrichtenverteilungsmechanismus
>>: Zusammenfassung gängiger Toolbeispiele in MySQL (empfohlen)
Zwang Einschränkungen gewährleisten Datenintegrit...
Finden Sie das Problem Ich habe kürzlich den Spei...
Ergebnisse erzielenImplementierungscode html <...
Inhaltsverzeichnis Vorwort Start React-Lebenszykl...
Unter LINUX werden periodische Aufgaben normalerw...
1. Problembeschreibung Aus bestimmten Gründen ist...
Inhaltsverzeichnis 1. Warenkorb-Beispiel 2. Code-...
Inhaltsverzeichnis Ereignisbindung von Klassenkom...
Die automatisierte Projektbereitstellung wird häu...
Inhaltsverzeichnis Vorwort: 1. Über die Datenmigr...
Erstens: Starten und stoppen Sie den MySQL-Dienst...
Inhaltsverzeichnis Spielautomaten Was sind Slots?...
Im vorherigen Artikel wurde erläutert, wie Sie mi...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis Abfrage zum Verbinden mehrerer...