Невозможно запустить службу 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