Serviço do Jetty no Windows Server 2008 usando Procrun: Serviço ausente ImageFile

3

Xe deseja executar o Jetty como um serviço em uma máquina virtual do Windows 2008 Server. Portanto, configurei o Jetty como um serviço do Windows usando o Apacke Procrun, seguindo esta breve descrição: link

Localmente em uma máquina com Windows 7 com direitos de administrador, tudo funciona como um encanto. Infelizmente, ao testar o serviço com o JettyService.exe // TS na VM, recebo o seguinte erro: -Service "JettyService" está faltando o ImageFile [error] ServiceStart retornou 1

Outras observações: -O serviço é mostrado na lista de serviços do Windows. Ao tentar iniciá-lo, recebo um erro "Arquivo não encontrado". -O GUI de configuração do Procrun não mostra detalhes do serviço, embora tenha sido feito na minha versão local. Parece que o serviço simplesmente não existe. De qualquer forma, ao tentar definir o mesmo serviço novamente, recebo uma mensagem de que um serviço já foi definido.

Infelizmente, parece não haver muitas pessoas encontrando esse problema. Qualquer ajuda ou sugestão seria muito apreciada! Isso poderia ser sobre permissões de serviço?

    
por Christian 21.12.2011 / 17:00

1 resposta

0

Para corrigir isso, apenas feche aspas ao se referir ao destino, conforme descrito no link

i.e.

bin\JettyService //IS//JettyService --DisplayName="Jetty Service" --Install="C:\java\jetty\jetty-distribution-7.4.2.v20110526\bin\JettyService.exe"
    
por 17.01.2012 / 02:37