Dienstleister
Für den Dienstentwickler ist die Team Edition oder höher erforderlich.
Wie man den Dienstanbieter einbindet
GUI-Tool
Aktivieren Sie auf der Ausgabeseite die Option „Dienstersteller einbeziehen“.

CLI-Tool
Fügen Sie das Feld "includeServiceCreator" in die Aufgabendatei ein.
includeServiceCreator: true
So verwenden Sie den Service Creator
Windows
Der Dienstentwickler von Windows ist nssm
Dieses Tool finden Sie im Ausgabeverzeichnis. Es muss zusammen mit Ihrer ausführbaren Datei verwendet werden.
Installationsdienst
Wechseln Sie in den Ausgabeordner und führen Sie das Programm aus.
nssm install service-name exe-file-name [arguments]
# For Tomcat Application, go to tomcat/bin folder
nssm install service-name tomcat-launcher [jvm-arguments]
Startdienst
nssm start service-name;
Service einstellen
nssm stop service-name
Status anzeigen
nssm status service-name
Dienst entfernen
nssm remove service-name
Für eine detaillierte Beschreibung der Verwendung von nssm siehe https://nssm.cc/commandsDie
Linux
Der Service Creator für Linux basiert auf systemctlDie
Installationsservice
Wechseln Sie in den Ausgabeordner und führen Sie das Programm aus.
sudo ./service-creator service-name exe-file-name [arguments]
# For Tomcat Application, go to tomcat/bin folder
sudo ./service-creator service-name tomcat-launcher
Nach der Erstellung des Dienstes wird dieser automatisch ausgeführt und so konfiguriert, dass er mit dem System startet.
Prüfen Sie den Servicestatus.
sudo systemctl status service-name
Service einstellen
sudo systemctl stop service-name
Startdienst
sudo systemctl start service-name
Automatische Ausführung deaktivieren
sudo systemctl disable service-name
Automatische Ausführung aktivieren
sudo systemctl enable service-name
Eine detaillierte Beschreibung der Verwendung von systemctl finden Sie unter https://www.shubhamdipt.com/blog/how-to-create-a-systemd-service-in-linux/