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 :

Maven plus plugin Eclipse


Sujet :

Maven Java

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 10
    Points : 7
    Points
    7
    Par défaut Maven plus plugin Eclipse
    Bonjour a tous.

    Je commence depuis quelques temps à regarder maven pour vois si il est possible de l'integer dans la gestion de projets dans mon equipe.
    Le soucis c'est que nos plus gros projets sont des plugin eclipses. et beaucoup parmi ceux-là sont des EMF project.

    Est-il possible de transformer ces plugin eclipse en en projets maven.
    Et ce qui m'inquiete, c'est comment maven peut gérer le fichier manifest.mf.

    Il y a t'il une solution pas trop complexe à mettre en oeuvre?
    Où alors devrais-je attendre la sortie de maven3?

    cordialement,

    Jérémie

  2. #2
    Membre éclairé

    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 350
    Points : 794
    Points
    794
    Par défaut
    Eclipse gère avec ses propres metadata. Celle-ci sont incompatibles nativement avec Maven. Il s'agit vraiment de deux mondes.

    Ainsi, ma première question:
    Est-ce une obligation de Mavenisé tes projets Eclipse ou juste un prototype pour toi?

    Le build des éléments Eclipse (plugins, ...) avec EMF ou non utilise le système PDE qui met à disposition des tâches Ant très bien faites et qui vont justement orchestrer les fichiers de description MANIFEST.MF.

    Si tu veux maveniser ceux-ci il existe le plugin maven-pde-plugin mais celui-ci est très limité et il n'est plus maintenu.
    En fait, si tu veux builder tes éléments Eclipse, il te faut tourner vers le projet Tycho (sous projet de m2eclispe).

    Maven a mis de nombreux efforts ces derniers mois sur ce projet, afin de faire son entrée en force dans le monde Eclipse avec une gestion de métadonnée P2.

    Ainsi, si tu veux tester ou utiliser Maven pour builder des projets Eclipse, il te faut regarder ce projet. En terme de fonctionnement, il va lire les fichiers MANIFEST.MF et autres metadata Eclipse, puis générer les lignes de commande de build Eclipse nécessaires.

    C'est pourquoi pour moi, il s'agit uniquement d'une surcouche, orchestrant le build natif Eclipse non outillé de base.
    Et ne pas oublier que utiliser Maven requiere une infrastructure Maven, c'est à dire au moins un repository Maven avec tous les artefacts nécessaires.
    Ensuite, tout dépend de ton organisation.

    Si tu n'es pas lié à Maven, je te suggère de regarder du côté du système de build Eclipse Buckminster ou de la futur proposition Eclipse B3.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 10
    Points : 7
    Points
    7
    Par défaut
    merci gboissinot pour ta réponse.

    Pour le moment, ça reste un projet d'utiliser maven ou non.
    Je me tourne vers maven pour plusieurs raison :
    - il permet la creation de projet bien hiérarchisé
    - Pour ces repository et la gestion facil des dependances avec le plugin M2Eclipse.
    - pour l'integration continu avec hudson.
    - et parce qua actuellement, on à un gros projet basé sur les plugin eclipse, mais ça deviens compliqué à bien le gérer de cette manière. C'est pour cette raison qu'on cherche une nouvelle solution, dont maven qui est séduisant.

    .
    Sinon je ne connais pas du tout Buckminster, je vais voir un peu ce que c'est, idem pour B3.

    jérémie

Discussions similaires

  1. Réponses: 3
    Dernier message: 07/05/2007, 16h34
  2. plugin eclipse maven
    Par albaille dans le forum Maven
    Réponses: 5
    Dernier message: 13/04/2007, 09h51
  3. [Plugin Eclipse][Maven 2] Export de plugin déployable
    Par gwallet dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 07/03/2007, 11h38
  4. Plugin eclipse pour Maven 2.0
    Par DanielW33 dans le forum Maven
    Réponses: 6
    Dernier message: 12/01/2007, 16h17
  5. Réponses: 12
    Dernier message: 30/12/2006, 16h49

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