Проблема
Я пытаюсь установить сервер сборки hudson на сервер Windows через подключение к удаленному рабочему столу.Я иду к папке Hudson в C: \ Hudson.Каталог Hudson содержит папку с именем Home и файл hudson.war.
Я попытался запустить его, используя следующие команды:
set JAVA_HOME=C:\Java\jdk1.6.0_20
set HUDSON_HOME=C:\Hudson\Home
java -jar C:\Hudson\hudson.war
Затем я могу перейти к http://localhost:8080 в Internet Explorer.
Вопрос
Когда я пытаюсь использовать функцию «Установить как службу Windows» в веб-интерфейсе, я получаю эту ошибку:
Installing a service
[Home] $ C:\Hudson\Home\hudson.exe install
WMI.WmiException: AccessDenied
at WMI.WmiRoot.BaseHandler.CheckError(ManagementBaseObject result)
at WMI.WmiRoot.ClassHandler.Invoke(Object proxy, MethodInfo method, Object[] args)
at WMI.Win32ServicesProxy.Create(String , String , String , ServiceType , ErrorControl , StartMode , Boolean , String[] )
at winsw.WrapperService.Run(String[] args)
at winsw.WrapperService.Main(String[] args)`
Почемуя не могу установить как службу Windows и как я могу решить эту проблему?