2014-01-02 2 views
2

У меня есть одно приложение Java, и я хочу, чтобы он выполнялся как службы окна. Я выбрал для этого YAJSW. Я запустил его GetConfig.bat с моим идентификатором процесса Java, и он сгенерировал его конфигурационный файл. Я поместил имя пользователя и пароль в файл конфигурации и запустил runConsole.bat. Мой файл jar успешно запущен, и я видел в файле журнала JAJSW, который я распечатываю в своем приложении. Теперь, когда я запускаю файл installService.bat. Он успешно генерирует услугу, но когда я иду в сервисы окна и запускаю это окно, он показывает ошибку: "error 1053: The service did not respond to the start or control request in the timely fashion"Служба окна YAJSW не запустилась

Может кто-нибудь помочь мне, как я могу решить эту проблему.

+0

Опубликуйте wrapper.conf пожалуйста – ffleandro

+0

, что о решении вопроса? – Cristiano

ответ

1

Вы вводили имя пользователя и/или пароль под кодом wrapper.app.account или wrapper.ntservice.account (с соответствующим паролем) в файле конфигурации оболочки?

Если да, попробуйте прокомментировать их, возможно, у вас возникла проблема с учетной записью пользователя.

+0

Я столкнулся с той же проблемой, не добавил имя пользователя или пароль, какие-либо другие предложения? – MRK187

0

Установите путь к java.exe в службе

Во-первых, получить путь к папке, где бен java.exe находится. Затем откройте вашу службу и скопировать путь исполняемого файла> java.exe .. ..

sc config <servicename> binPath="FULLPATHTOBIN"+"\"+"PATHTOEXECUTABLE"