IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tomcat et TomEE Java Discussion :

Auto update web application


Sujet :

Tomcat et TomEE Java

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2006
    Messages
    169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 169
    Points : 84
    Points
    84
    Par défaut Auto update web application
    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.

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 49
    Points : 89
    Points
    89
    Par défaut
    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é
    Au commencement Dieu a crée l'Homme, puis l'Homme a crée la machine, puis l'Homme a tué Dieu. Fou de rage, Dieu a envoyé à l'Homme l'Informatique pour le punir de son orgueil.


    Le libéralisme économique est une conjecture qui énonce que tout ensemble de classes tend à constituer un programme cohérent et stable.

  3. #3
    Membre expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Points : 3 938
    Points
    3 938
    Par défaut
    Citation Envoyé par sitirna Voir le message
    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.
    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?
    Vous avez peut être hâte de réussir et il n'y a rien de mal à cela...
    mais la patience est aussi une vertu; l'échec vous l'enseignera certainement..."

  4. #4
    Membre régulier
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2006
    Messages
    169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 169
    Points : 84
    Points
    84
    Par défaut
    Citation Envoyé par DevServlet Voir le message
    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 problème c'est que j'ai le droit seulement de copier un fichier war dans le dossier webapps de tomcat.

  5. #5
    Membre expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Points : 3 938
    Points
    3 938
    Par défaut
    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?
    Vous avez peut être hâte de réussir et il n'y a rien de mal à cela...
    mais la patience est aussi une vertu; l'échec vous l'enseignera certainement..."

  6. #6
    Membre régulier
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2006
    Messages
    169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 169
    Points : 84
    Points
    84
    Par défaut
    J'ai pas le droit de redémarrer le serveur tomCat

  7. #7
    Membre expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Points : 3 938
    Points
    3 938
    Par défaut
    Citation Envoyé par sitirna Voir le message
    J'ai pas le droit de redémarrer le serveur tomCat
    C'est comme si on demandait à un mecanicien de réparer une voiture sans lui remettre les clés
    Vous avez peut être hâte de réussir et il n'y a rien de mal à cela...
    mais la patience est aussi une vertu; l'échec vous l'enseignera certainement..."

  8. #8
    Membre régulier
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2006
    Messages
    169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 169
    Points : 84
    Points
    84
    Par défaut
    Par fois je livre au client l'application au format .war , donc je peux rien faire

  9. #9
    Membre expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Points : 3 938
    Points
    3 938
    Par défaut
    Citation Envoyé par sitirna Voir le message
    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 .
    Vous avez peut être hâte de réussir et il n'y a rien de mal à cela...
    mais la patience est aussi une vertu; l'échec vous l'enseignera certainement..."

Discussions similaires

  1. Réponses: 4
    Dernier message: 02/06/2015, 15h49
  2. Réponses: 0
    Dernier message: 28/05/2015, 10h25
  3. Créer un auto-updater pour une application
    Par Lamarios dans le forum Général Java
    Réponses: 4
    Dernier message: 10/03/2010, 03h58
  4. [DirectPlay] Auto update ??
    Par k'n1 dans le forum DirectX
    Réponses: 11
    Dernier message: 28/02/2005, 03h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo