Невозможно запустить службу windows с помощью YAJSW, но команда net start работает

Я использовал YAJSW в качестве оболочки для Java-приложения, и приложение запускается как служба при запуске компьютера. Приложение установлено в сервисной учетной записи,

Из приложения мне нужно перезагрузить себя (как сервис) через обертку, но это не с Access denied сообщение, но при запуске того же приложения с помощью команды Windows net start <service_name> это начинается. Я использую Windows 7. Кажется, что запуск службы Windows через YAJSW или Tanuki является проблемой. Ниже обертка конф.

wrapper.java.command=java
wrapper.ntservice.java.command=java

wrapper.java.command.minVersion=1.8
#wrapper.java.command.maxVersion=1.8

wrapper.working.dir=C:\App

wrapper.cleanup_tmp=true

wrapper.tmp.path = ${jna_tmpdir}




wrapper.java.library.path.1=bin/
# Java Application main class
wrapper.java.app.mainclass=server.ServerApp 

wrapper.console.loglevel=INFO
wrapper.logfile=wrapper.log
wrapper.logfile.format=LPTM
wrapper.logfile.loglevel=INFO
wrapper.logfile.maxsize=1M
wrapper.logfile.maxfiles=10
wrapper.syslog.loglevel=INFO


wrapper.shutdown.timeout =2
wrapper.jvm_exit.timeout=5


wrapper.on_exit.0=SHUTDOWN
wrapper.on_exit.1=SHUTDOWN
wrapper.on_exit.default=SHUTDOWN

wrapper.console.title=JVT Server

wrapper.ntservice.interactive=false
wrapper.ntservice.name=ServerApp
wrapper.ntservice.displayname=ServerApp
wrapper.ntservice.description=ServerApp
wrapper.ntservice.starttype=AUTO_START

0 ответов

Другие вопросы по тегам