Créateur de services
Le créateur de services nécessite l'édition Team ou supérieure.
Comment inclure le créateur de services
Outil GUI
Cochez « Include Service Creator » sur la page de sortie.

Outil CLI
Ajoutez le champ « includeServiceCreator » dans le fichier de tâche.
includeServiceCreator: true
Comment utiliser le créateur de services
Windows
Le créateur de services pour Windows est nssm
Vous pouvez trouver cet outil dans le dossier de sortie, il doit être utilisé conjointement avec votre fichier exécutable.
Installer un service
Entrez dans le dossier de sortie et exécutez :
nssm install service-name exe-file-name [arguments]
# Pour les applications Tomcat, allez dans le dossier tomcat/bin
nssm install service-name tomcat-launcher [jvm-arguments]
Démarrer un service
nssm start service-name;
Arrêter un service
nssm stop service-name
Voir le statut
nssm status service-name
Supprimer un service
nssm remove service-name
Pour une utilisation détaillée de nssm, veuillez consulter https://nssm.cc/commands.
Linux
Le créateur de services pour Linux est basé sur systemctl.
Installer un service
Entrez dans le dossier de sortie et exécutez :
sudo ./service-creator service-name exe-file-name [arguments]
# Pour les applications Tomcat, allez dans le dossier tomcat/bin
sudo ./service-creator service-name tomcat-launcher
Une fois le service créé, il s'exécutera automatiquement et sera configuré pour démarrer avec le système.
Vérifier le statut du service
sudo systemctl status service-name
Arrêter un service
sudo systemctl stop service-name
Démarrer un service
sudo systemctl start service-name
Désactiver l'exécution automatique
sudo systemctl disable service-name
Activer l'exécution automatique
sudo systemctl enable service-name
Pour une utilisation détaillée de systemctl, veuillez consulter https://www.shubhamdipt.com/blog/how-to-create-a-systemd-service-in-linux/