Я столкнулся с проблемой, когда я хочу запланировать запуск определенного java-приложения каждые x дней или каждые x минут. Я действительно хочу иметь независимое от платформы решение, но я разочаровался в надежде найти хорошее решение.
Чтобы выполнить планирование, я прошел через несколько решений, одно из которых - сервисы, а другое - использование Windows API.
Я действительно не люблю использовать сервис, он плохо разворачивается в моем проекте. Мне бы пришлось использовать некоторые сценарии для установки службы, которая, кажется, не является правильным решением для меня.
Я также пользовался службами планирования Windows. Они кажутся идеальными для работы. Но у меня проблемы с анализом командной строки. Я хочу иметь возможность изменить свою задачу после того, как я ее установил. но когда я запрашиваю инструмент командной строки, язык вывода может отличаться (локаль).
Может быть, есть решение, которое реализует различные состояния в каждой операционной системе?