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

GWT et Vaadin Java Discussion :

deployer un projet gwt1.6 sous tomcat


Sujet :

GWT et Vaadin Java

  1. #1
    Membre averti
    Inscrit en
    Juillet 2009
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 17
    Par défaut deployer un projet gwt1.6 sous tomcat
    bonjour

    je suis actuellement entrain de developper une application dans une societé et je veux bien utiliser gwt 1.6 mon probleme c'est que je veux bien savoir comment deployer un projet gwt 1.6 sous le serveur Tomcat
    si quelqu'un a une idée la dessus

  2. #2
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676
    Par défaut
    Bonsoir,

    Si tu utilises gwt 1.6, c'est relativement simple puisque ils ont dans cette version simplifié le déploiement.
    Il te faut compiler ton projet et tu as trois possibilités :
    • via leur tâche ant,
    • via leur plugin eclipse,
    • via le hosted mode (tu lances le hosted mode comme d'habitude puis tu cliques sur le bouton compiler qui va te générer le code js/html approprié)


    Tu as alors tout ce qu'il faut dans le dossier war de ton projet.

    Tu peux éventuellement paramétrer le descripteur de déploiement web.xml (le nom de la web app par exemple).

    Tu peux ajouter des librairies .jar dans le dossier WEB-INF/lib si elles manquent ...

    Tu peux également créer un fichier index.html qui redirige vers la page html de ton module. (Ce n'est pas obligatoire mais je trouve ça pratique pour l'accès à la web app)

    Il te faut ensuite zipper le contenu du dossier war (et uniquement le contenu ! *) sous le fichier nomDeTonApp.war

    Et enfin, tu déploies ce war via l'interface du manager de tomcat.
    Si tu déploies en local (tomcat sur ta machine) et si tu as mis un fichier index.html comme je l'ai suggéré, ta webapp sera accessible par :
    * Pour s'assurer que tu as bien zippé le contenu, en dézippant nomDeTonApp.war, tu ne dois pas avoir un dossier war mais le contenu du dossier war : META-INF, WEB-INF, index.html, ...

  3. #3
    Membre averti
    Inscrit en
    Juillet 2009
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 17
    Par défaut deploiment d'un projet gwt 1.6
    bonjour,

    merci pour votre aide

    j'ai suivi exactement les étapes de déploiement mais mon problème c'est comment générer le dossier.war j'ai essayé a créer un dossier.zip puis le renommer en .war mais tomcat toujours il arrive pas à déployer le projet et le démarrer

    et merci encore une autre fois

  4. #4
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676
    Par défaut
    solution A : installation via un fichier war
    Le dossier war, tu l'as dans ton projet gwt et c'est dedans qu'il a écrit les fichiers généré par la phase de compilation.

    Avec l'explorateur de fichier, tu vas dans ce dossier, tu sélectionnes tous les fichiers et dossiers que tu as dedans (WEB-INF, META-INF, ...) et avec le menu contextuel, tu fais ajouter au zip (il te faut un archiveur zip bien entendu).

    Tu renommes le fichier zip en tonappli.war.



    sinon
    solution B : installation directe

    Une autre façon de faire est de créer un dossier "tonappli" dans le dossier webapp de tomcat et de copier le contenu du dossier tonprojetgwt\war\ dans le dossier tomcat\webapps\tonappli et de rédémarrer tomcat.

    Si ça ne démarre pas par une de ces solutions, il faut regarder dans les fichier de log de tomcat pour voir s'il ne manque pas une librairie par exemple.
    Penser aussi à vider le cache de ton navigateur.

  5. #5
    Membre averti
    Inscrit en
    Juillet 2009
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 17
    Par défaut deployer projet gwt
    bonsoir

    merci pour votre aide

    je suis arrivé à tester le déploiement en utilisant l'installation directe
    vraiment c'est extra

    merci infinement

Discussions similaires

  1. Comment Deployer mon projet JEE sous Eclipse dans Tomcat
    Par linabgte dans le forum Tomcat et TomEE
    Réponses: 13
    Dernier message: 26/02/2014, 14h04
  2. Projet qui marche sous Tomcat 7 et pas sous JBoss 7
    Par PhilippeGibault dans le forum Wildfly/JBoss
    Réponses: 2
    Dernier message: 16/03/2012, 10h49
  3. Réponses: 11
    Dernier message: 09/12/2010, 11h32
  4. deployer un projet gwt sous tomcat
    Par riadhhwajdii dans le forum GWT et Vaadin
    Réponses: 2
    Dernier message: 04/03/2010, 09h16
  5. [Eclipse/debutant] ouvrir un projet creer sous tomcat
    Par ShinJava dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 23/02/2005, 10h02

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