Я пытаюсь запустить Java-программу как службу Windows. Googling Я нашел install.bat для установки и запуска моего сервиса.Apache prunsrv: ошибка синтаксического анализа командной строки
Как я нашел в Интернете, я переименовал prunsrv.exe в IdentificationService.exe.
D:\IdentificationService\bin\IdentificationService.exe //IS//IdentificationService
D:\IdentificationService\bin\IdentificationService.exe //US//IdentificationService --Install=D:\IdentificationService\bin\IdentificationService.exe --Description= Identification Service --Jvm="C:\Program Files (x86)\\Diginet\java\bin\server\jvm.dll" --Classpath=D:\IdentificationService\lib --StartMode=jvm --StartClass=br.com..digis.DiginetIdentificationService --StartMethod=start --StartParams=start --StopMode=jvm --StopClass=br.com..digis.DiginetIdentificationService --StopMethod=stop --StopParams=stop --LogPath=D:\IdentificationService\logs --StdOutput=auto --StdError=auto
net start IdentificationService
Моя проблема в том, что каждый раз, когда я запускаю IdentificationService, он говорит «Ошибка синтаксического анализа командной строки».
Я попытался приложить все параметры двойными кавычками. Те же результаты.
Я попытался использовать оригинальный файл prunsrv.exe при переименовании. Те же результаты.
Что мне не хватает?
Таким образом, он работает, но procrun сайт говорит, что я могу использовать команду однолинейной с теми же результатами. Это не то, что происходит. В любом случае, спасибо за ваш ответ. –