Рейтинг:1

создать службу для запуска исполняемого файла jar без участия третьих лиц

флаг de

У меня есть исполняемый файл jar для весенней загрузки, который может запускаться в любой командной строке, вызывая java -jar filename.jar.

Я хочу создать службу без загрузки каких-либо внешних библиотек для приведенного выше фрагмента кода.

Помогите мне, если есть прямой путь вперед.

флаг in
ETL
Какая ОС? Какая версия?
Khaled avatar
флаг de
Его окна 10 про
Рейтинг:1
флаг cn

Просто (и рекомендуется): загрузите и используйте НССМ. Или используйте SC для создания службы без загрузок.

Использование SC для создания службы из командной строки

Команда SC взаимодействует с контроллером служб Windows и установленными службами. При использовании с параметром команды create вы можете использовать его для создания службы Windows, под которой будет работать ваш двоичный файл. Но бинарный должен быть создан для этого (поэтому Windows знает, что она будет уважать вызовы API и предоставляет правильную информацию о состоянии.).

Команда SC Create использует следующий формат:

sc create serviceName binpath="path\to\java.exe path\to\.jar" optionName= optionValue...

куда:

  • Создайте это команда, которую должен запустить SC (имя этой команды является обязательным для создания службы).
  • наименование услуги — имя создаваемой службы Windows. Это имя, присвоенное служебному ключу в реестре. Обратите внимание, что это имя отличается от отображаемого имени.
  • binpath — это (обязательный) параметр, указывающий путь к двоичному файлу Win32/x64. Обратите внимание, что пробел должен использоваться между параметром binpath и его аргументом. Вы также должны использовать двойные кавычки вокруг аргумента.
  • optionName указывает необязательные параметры, которые описаны в документации

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.