Bonjour,
J'ai une application web qui tourne sous TomCat. et je cherche une solution pour mettre a jour un fichier jar dans le dossier lib et redémarrer l'application par elle même.
Merci d'avance pour votre réponse.
Version imprimable
Bonjour,
J'ai une application web qui tourne sous TomCat. et je cherche une solution pour mettre a jour un fichier jar dans le dossier lib et redémarrer l'application par elle même.
Merci d'avance pour votre réponse.
Bonjour,
Je me suis aussi posé la question ,ça doit être possible avec maven et le plugin cargo ou tomcat-maven-plugin.
Désolé j'ai pas plus d'infos, j'ai pas encore essayé :(
Un petit script sh ou bat de 3 lignes te fait l'affaire, tu y inclus les commandes :
-D’arrêt de ton serveur
-De copie de ton fichier jar
-De relance de ton serveur tout simplement.
Je suppose que tu voyais cette solution mais voulait autre chose de plus automatique c 'est ça?
Le profil sous lequel tu fais la copie du war peut aussi te servir à redemarrer ton serveur non ? t'es sur une plateforme linux c'est ça?
J'ai pas le droit de redémarrer le serveur tomCat
Par fois je livre au client l'application au format .war , donc je peux rien faire
Eh ben ca ne devrait pas être parfois, mais tout le temps. Tu ne dois pas seulement livrer un war, mais un script de déploiement l'accompagnant. Et dans ce script (sh ou bat) t’exécutes les actions su-citées. Et je peux te rassurer que c'est un principe de déploiement classique. La boite développant n'a pas pour habitude d'accder au serveur de production.Oublie cette méthode de vouloir redemarrer l'application par elle-même :mouarf:.