У одного из клиентов была задача запустить Telegram бота локально на своем ноутбуке на ОС Windows. Есть несколько вариантов как это можно сделать: 1. Вручную через командную строку каждый раз запускать .jar файл 2. Через среду разработки (IDE) 3. Запускать как службу Windows Первые два варианта сразу НЕТ. Запуск должен быть максимально простым и прозрачным для клиента. Я пошел изучать вопрос и нашел отличную open source утилиту WinSW (Windows Service Wrapper), которая позволяет установить свою службу на ОС Windows. Чтобы разобраться как это все работает пришлось даже расчехлять ноутбук на Windows, потому что с виртуалками на Mac возиться не хотелось. Итак, для работы с утилитой WinSW необходимо всего три действия: 1. Настроить конфигурацию для запуска 2. Установить службу 3. Запустить службу ❗️Утилита не требует отдельной установки на ПК, вся работа происходит в командной строке ❗️Для запуска бота на Java необходима установка на ПК JRE (Java Runtime Environment) - Среда выполнения д