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 :

[Tomcat 6 - Eclipse 3.5] Comment déployer plusieurs projets web dynamiques en une seule application ?


Sujet :

Tomcat et TomEE Java

  1. #1
    Membre régulier
    Inscrit en
    Décembre 2008
    Messages
    146
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 146
    Points : 84
    Points
    84
    Par défaut [Tomcat 6 - Eclipse 3.5] Comment déployer plusieurs projets web dynamiques en une seule application ?
    Bonjour,

    J'ai un premier projet web dynamique sous Eclipse (que l'on appelera PROJET A). C'est une application de base que j'arrive à faire tourner sans problème sous mon serveur Tomcat.

    Ensuite j'ai un deuxième projet web dynamique (PROJET B) qui ne peux fonctionner sans PROJET A. En gros, PROJET B permet d'ajouter des fonctionnalités à PROJET A. PROJET B compile donc avec PROJET A.

    ==> Mon soucis est que je cherche à déployer sous tomcat l'application complète (PROJET A + PROJET B ) sans avoir à recréer un projet web dynamique contenant les deux projets.

    Avant, on déployais sous Websphere et donc là, il n'y avait pas de soucis puisque l'on pouvait créer un EAR (projet d'application d'entreprise) et on pouvait choisir les projets à insérer dans l'application.

    Est-ce que avec Tomcat cette mise en oeuvre est possible? et si oui comment?

    Merci!

  2. #2
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Points : 9 529
    Points
    9 529
    Billets dans le blog
    1
    Par défaut
    Tomcat ne supportant pas le format ear, je ne vois pas d'autre solution que d'installer des 2 war à la main...
    Pourquoi utiliser Tomcat, une contrainte ?

  3. #3
    Membre régulier
    Inscrit en
    Décembre 2008
    Messages
    146
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 146
    Points : 84
    Points
    84
    Par défaut
    Citation Envoyé par OButterlin Voir le message
    Tomcat ne supportant pas le format ear, je ne vois pas d'autre solution que d'installer des 2 war à la main...
    Pourquoi utiliser Tomcat, une contrainte ?
    Oui une contrainte.

  4. #4
    Membre habitué
    Inscrit en
    Juin 2010
    Messages
    108
    Détails du profil
    Informations personnelles :
    Âge : 62

    Informations forums :
    Inscription : Juin 2010
    Messages : 108
    Points : 190
    Points
    190
    Par défaut
    Bonsoir,

    Pourquoi ne pas créer un seul projet web contenant deux sous-répertoires PROJET A et PROJET B?

  5. #5
    Membre régulier
    Inscrit en
    Décembre 2008
    Messages
    146
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 146
    Points : 84
    Points
    84
    Par défaut
    Citation Envoyé par pascalfares Voir le message
    Bonsoir,

    Pourquoi ne pas créer un seul projet web contenant deux sous-répertoires PROJET A et PROJET B?
    Heu...

    2 points qui à mon avis ne permettent pas cette solution:

    - mes projets sont partagés via un référentiel, or on ne peux pas partager un répertoire d'un projet il me semble; il faut partager le projet.

    -vu que c'est du J2EE, on a un répertoire source, puis un répertoire webcontent. Donc si je mets deux répertoires, je vais aussi avoir deux répertoires sources, puis deux répertoires webcontent (un dans chaque répertoire). Je ne vois pas trop comment cela peux fonctionner. Alors que lorsque l'on utilise un EAR, je suppose qu'il fusionne les répertoires webcontent ou alors qu'il met à jour le classpath afin de récupérer les classes au bon endroit.

    J'ai bien peur que la seule solution soit de posséder trois projets:
    - le projet A partagé à mon référentiel
    - le projet B partagé à mon référentiel
    - le projet C qui n'est pas partagé, qui contient le projet A + projet B en une seule application

    Dommage, car il y a plus de risque de faire des erreurs, entre les copies de fichiers d'un projet à l'autre...

Discussions similaires

  1. Comment Analyser un projet web dynamique ?
    Par coshibe dans le forum Débuter avec Java
    Réponses: 6
    Dernier message: 24/10/2011, 10h00
  2. Comment forcer l'utilisateur à n'utiliser qu'une seule application ?
    Par miko51 dans le forum Administration système
    Réponses: 1
    Dernier message: 02/10/2006, 10h40
  3. Réponses: 10
    Dernier message: 08/08/2006, 11h24
  4. Réponses: 6
    Dernier message: 18/05/2006, 10h29
  5. Comment héberger plusieurs sites web chez moi ?
    Par vulquin dans le forum Apache
    Réponses: 6
    Dernier message: 10/11/2005, 11h04

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