2015-07-28 3 views
0

Je souhaite configurer un agent esclave Hudson (v3.2.2) en tant que service Windows sur l'un de mes noeuds Windows (sous Windows 8.1 x64 avec .NET 3.5 installé). A partir de this wiki page, il devrait y avoir une option de menu Fichier> Installer en tant que service Windows . Mais quand je lance le JNLP, il n'y a pas cette option:Installation de l'agent esclave hudson en tant que service

Hudson JNLP UI

donc: Comment puis-je installer l'agent esclave Hudson en tant que service Windows?

Répondre

1

Un bogue a été soumis pour cela, bogue 427526, ainsi qu'une solution de contournement. C'est lié à la version de Java. J'ai utilisé JDK 7u11 et j'ai obtenu l'option Fichier et j'ai pu installer l'esclave en tant que service.

+0

J'ai finalement écrit un petit service C# pour envelopper le processus Java. Juste par curiosité: reviendra-t-il à Java 8 après avoir installé le service de travail avec votre solution? – Gene

+0

Oui, il fonctionne sur l'esclave Windows 2008 je l'ai essayé. J'ai d'autres esclaves Windows qui fonctionnent depuis environ 2 ans et qui fonctionnent encore avec la nouvelle version de Hudson et Java 8. –