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

Maven Java Discussion :

[Eclipse] Déployer un projet war à chaud


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Avatar de yolepro
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2002
    Messages
    918
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mai 2002
    Messages : 918
    Par défaut [Eclipse] Déployer un projet war à chaud
    Bonjour,

    Je me pose une question existentiel sur Maven 2. J'ai un projet type war (créé avec un archetype tapestry) et je me demandais pourquoi mon projet n'est pas reconnu comme un projet de type "Dynamic web project" sous eclipse.

    Du coup je suis bien embeter pour développer avec mon eclipse car je ne peux pas déployer mon projet sur mon serveur d'application.

    Quelqu'un aurait un idée du problème?
    J'ai regardé (en faisant un dif) avec un projet Dynamic web standard pour voir les différences mais j'ai du mal à comprendre toutes les subtilités. Dans mon projet web il me créé un repertoire WebContent ou il met tout ce qui est descripteur de déploiement, classes, et lib. Mais pour le projet maven il devrait pointer vers target

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Février 2008
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Seine et Marne (Île de France)

    Informations forums :
    Inscription : Février 2008
    Messages : 197
    Par défaut
    Comment intègres-tu maven et eclipse ? eclipse:eclipse, m2eclipse ??

  3. #3
    Membre émérite
    Avatar de yolepro
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2002
    Messages
    918
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mai 2002
    Messages : 918
    Par défaut
    En fait je n'ai pas encore essayé le plugin m2eclipse (je ne vois pas encore concertement ce qu'il apporte par rapport à eclipse:eclipse)?

    Donc j'ai bien fait un eclipse:eclipse car l'archetype standard de tapestry ne semble pas fonctionner correctement (il genere également un .project . classpath).

  4. #4
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Citation Envoyé par yolepro Voir le message
    En fait je n'ai pas encore essayé le plugin m2eclipse (je ne vois pas encore concertement ce qu'il apporte par rapport à eclipse:eclipse)?
    eclipse:eclipse ne permet "que" de rendre un projet Maven compatible avec Eclipse, en créant les fichiers .projet, .classpath (entre autres).
    m2eclipse est un plugin qui permet de donner les fonctionnalités de Maven au sein d'Eclipse (lancement de goals, gestion des dépendances, etc.)
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  5. #5
    Membre émérite
    Avatar de yolepro
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2002
    Messages
    918
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mai 2002
    Messages : 918
    Par défaut
    Citation Envoyé par romaintaz Voir le message
    eclipse:eclipse ne permet "que" de rendre un projet Maven compatible avec Eclipse, en créant les fichiers .projet, .classpath (entre autres).
    m2eclipse est un plugin qui permet de donner les fonctionnalités de Maven au sein d'Eclipse (lancement de goals, gestion des dépendances, etc.)
    Ok c'est bien ce qu'il me semblait. Mais dans tous les cas, cela ne résout pas mon problème qui est de déployer à chaud mon application web au sein d'eclipse.

    Cela me fait penser, cela pourrait correspondre à un goal de m2eclipse justement?

  6. #6
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    m2eclipse est une extension d'Eclipse, pas un plugin Maven à proprement parler...
    Sinon, tu as un plugin Maven (cette fois-ci), du nom de cargo, qui peut faire des déploiements à chaud.
    Il suffit alors de lancer les bons goals cargo par m2eclipse, et ça pourrait le faire, non ?
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  7. #7
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Février 2008
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Seine et Marne (Île de France)

    Informations forums :
    Inscription : Février 2008
    Messages : 197
    Par défaut
    Citation Envoyé par yolepro Voir le message
    En fait je n'ai pas encore essayé le plugin m2eclipse (je ne vois pas encore concertement ce qu'il apporte par rapport à eclipse:eclipse)?
    L'intégration "live" entre maven et eclipse. Au lieu de gérer toi même la synchro entre ton pom et le paramétrage eclipse le plugin m2eclipse le fait à ta place. Ensuite il y a plein de fonctionalités supplémentaires comme un editeur graphique pour le pom, la visualisation des dépendances, ....

    Citation Envoyé par yolepro Voir le message
    Donc j'ai bien fait un eclipse:eclipse car l'archetype standard de tapestry ne semble pas fonctionner correctement (il genere également un .project . classpath).
    Effectivement en faisant eclipse:eclipse il faut dire au plugin que tu possèdes WTP et qu'il doit donc générer la config nécessaire. Pour cela ajoute dans ta ligne de commande -Dwtpversion=2.0 (si eclipse 3.3 ou 3.4)

Discussions similaires

  1. Réponses: 4
    Dernier message: 28/06/2010, 11h54
  2. Meilleure solution pour déployer un projet Eclipse
    Par nicolas.pied dans le forum Langage
    Réponses: 3
    Dernier message: 04/06/2006, 12h19
  3. [Eclipse 3.1] Projet 'modèle'
    Par cosmos38240 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 02/03/2006, 16h24
  4. [Debutant] Eclipse pour un projet C ?
    Par doudblast dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 14/03/2005, 11h24
  5. projet .war avec Eclipse
    Par CapToMatteo dans le forum Eclipse Java
    Réponses: 6
    Dernier message: 20/04/2004, 15h38

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