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 :

Passage Maven 1 => Maven 2


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de rberthou
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    612
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 612
    Par défaut Passage Maven 1 => Maven 2
    Bonjour,

    J'utilise largement Maven 1 pour le développement de nos projets java.

    Je souhaite passer a Maven 2 je voudrais savoir si vous avez des conseils pour effectuer cette migration.

    Mon environnement actuelle :
    - Maven 1 avec repository local (développeur) et distant (entreprise)
    - Eclipse 3.4 avec plugin maven 1 (avec editeur pom)
    - Subversion


    Je pense (peut etre) profiter de cette migration pour installer Archiva et Hudson (passer à eclipse 3.5 est également possible).

    Donc avez vous des conseils pour cela principalement pour :
    - la conversion des repositorys
    - la conversion des fichiers project.xml en pom.xml
    - tout autre idée est la bien venu...

    Merci

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    la conversion des repository: pas indispensable, a faire progressivement en migrant tes projet. En effet, tu peux référencer des repository maven1 dans ton pom.xml

    La conversion project.xml -> pom.xml: réécrire complètement. Ca n'a rien en commun, le principe de fonctionnement est complètement différent. N'hésite pas non plus à hierarchiser au passage tes projet maven, avec un pom.xml d'entreprise dont tous tes projets héritent, puis des pom par projet et des sous pom éventuellement par application dans le projet

    PS: les plugins eclipse maven2 sont, je trouve assez balaise à gérer tes dépendance

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

    Informations forums :
    Inscription : Février 2008
    Messages : 197
    Par défaut
    Plutot qu'Archiva, a mon grand regrêt (je suis PMC du projet), je te conseil plutot Nexus qui t'offrira une meilleure qualité de service.
    Je suis d'accord avec les remarques de tchize_. Tu peux t'aider du plugin dependency pour faire le ménage dans tes dépendances puisqu'avec maven 2 tu n'as pas besoin de tout déclarer (seuelement celles que tu utilises directment et non pas celles récupérées de manière transitive)

Discussions similaires

  1. Passage à la ligne avec Maven
    Par Danicela dans le forum Maven
    Réponses: 0
    Dernier message: 14/03/2012, 19h57
  2. Maven plugin : onejar-maven-plugin
    Par ReaM dans le forum Maven
    Réponses: 1
    Dernier message: 09/09/2008, 15h57
  3. Réponses: 3
    Dernier message: 12/08/2008, 23h12
  4. maven-proxy et maven v1
    Par TorÕ02 dans le forum Maven
    Réponses: 0
    Dernier message: 23/11/2007, 17h38
  5. [MAVEN-PLUGIN]Plugin maven-site et les multi-modules
    Par DanielW33 dans le forum Maven
    Réponses: 3
    Dernier message: 22/10/2007, 16h36

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