2010-07-01 7 views
4

Existe-t-il un moyen de démarrer le serveur hudson avec seulement les fichiers .jar dans .hudson \ war \ WEB-INF \ lib \ ?? Est-il nécessaire de l'extraire du fichier hudson.war? J'utilise les fenêtres et je ne veux pas que ça démarre comme un service ..Démarrage du serveur Hudson

Répondre

6

Vous n'avez pas besoin d'extraire la fichier de guerre. Vous commencez hudson comme ceci:

java -jar hudson.war 

Si vous devez transmettre des arguments de ligne de commande, vous pouvez faire quelque chose comme ceci:

java -Xmx512m -jar hudson.war --httpPort=8090 --prefix=/hudson --logfile=/tmp/hudson.log" 
+0

merci pour votre info mais j'ai essayé de signifier un peu différent si je suis d'accord je n'étais pas très clair.peut-on se référer à ce que J'ai écrit aux n ° ?? –

+0

@Arnab, pourquoi ne voulez-vous pas distribuer le fichier de guerre? C'est emballé comme une guerre pour une raison. C'est comme ça que vous devez commencer. Si vous pouviez développer le raisonnement derrière votre désir de simplement utiliser le pot, il pourrait y avoir une autre solution. –

+0

@Irm - la taille est un problème. si je distribue le fichier war, il faudra de l'espace disque et quand l'utilisateur recommence hudson le répertoire home sera créé et encore la même quantité d'espace sera dupliquée .. Donc je veux que si nous pouvons commencer avec l'un des fichiers Jar dans lib alors nous n'aurons pas besoin du fichier de guerre du tout !! –

4

Pour démarrer hudson, exécutez:

java -jar hudson.war 

http://wiki.hudson-ci.org/display/HUDSON/Starting+and+Accessing+Hudson

+0

peut-être ma question n'a pas été clear..sorry pour cela .. mais en fait, même je le commence de cette façon, mais ce que je voulais savoir, c'est si je donne à quelqu'un la lib de fichiers .jar, sera-t-il capable de démarrer hudson avec quelque chose comme java -jar hudson-core-xxxx.jar ?? –

+0

Non. Donnez-leur le hudson.war – nos

+0

je devine ur droit .. thnx :-) –