Создатель служб
Создатель служб требует редакцию Team Edition или выше.
Как включить создатель служб
Графический инструмент
Отметьте «Include Service Creator» на странице вывода.

Инструмент командной строки
Добавьте поле «includeServiceCreator» в файл задачи.
includeServiceCreator: true
Как использовать создатель служб
Windows
Создатель служб для Windows — это nssm
Вы найдёте этот инструмент в папке вывода; он должен использоваться вместе с вашим исполняемым файлом.
Установка службы
Перейдите в папку вывода и выполните:
nssm install service-name exe-file-name [arguments]
# For Tomcat Application, go to tomcat/bin folder
nssm install service-name tomcat-launcher [jvm-arguments]
Запуск службы
nssm start service-name;
Остановка службы
nssm stop service-name
Просмотр статуса
nssm status service-name
Удаление службы
nssm remove service-name
Подробнее об использовании nssm см. https://nssm.cc/commands.
Linux
Создатель служб для Linux основан на systemctl.
Установка службы
Перейдите в папку вывода и выполните:
sudo ./service-creator service-name exe-file-name [arguments]
# For Tomcat Application, go to tomcat/bin folder
sudo ./service-creator service-name tomcat-launcher
После создания служба автоматически запустится и будет настроена на автозапуск при загрузке системы.
Проверка статуса службы
sudo systemctl status service-name
Остановка службы
sudo systemctl stop service-name
Запуск службы
sudo systemctl start service-name
Отключение автозапуска
sudo systemctl disable service-name
Включение автозапуска
sudo systemctl enable service-name
Подробнее об использовании systemctl см. https://www.shubhamdipt.com/blog/how-to-create-a-systemd-service-in-linux/