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 :

garder synchroniser build ant et pom.xml


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 716
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 716
    Par défaut garder synchroniser build ant et pom.xml
    Bonjour

    J'ai des projets qui utilise Maven, et d'autres qui utilise Ant sans appel a Maven.
    Existe t il une maniere d'etre sur de la sybchro entre le build generé par mvm ant:ant et le pom.xml .
    Peut etre mettre une generation du build quand on lance le pom ?
    Peut etre verifier la date du pom.xml dans le ant ?

    Merci de vos réponses
    Philippe

  2. #2
    Membre émérite

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

    Informations forums :
    Inscription : Juillet 2008
    Messages : 350
    Par défaut
    Selon les explications, il y a un ensemble de projets utilisant des chaînes de build Ant, et un autre ensemble de projets utilisant des chaînes de build Maven.

    Je ne comprends pas ton besoin de synchronisation.
    Que souhaites-tu synchroniser?

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 716
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 716
    Par défaut
    Bonsoir

    Je souhaite si je modifie le pom.xml que cela regenere le build ANT, et inversement.
    Certaines personnes ne connaissent pas maven chez nous, mais uniquement ANT, d'autres vont modifier le pom.xml, sans penser à relancer le mvn ant:ant.
    Je sais ma question est tordu !

    Merci d'avance
    Philippe

  4. #4
    Membre émérite

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

    Informations forums :
    Inscription : Juillet 2008
    Messages : 350
    Par défaut
    * La conversion de Maven vers Ant via mvn ant:ant est OK (mais le résultat est à tester quand meme sur des cas très avancés)
    * Mais la conversion de Ant vers Maven n'est pas possible par définition. Ant n'impose pas de conventions.

    Je pense que cette approche n'est pas viable à long terme.
    Chaque outil de build est adapté dans son contexte d'utilisation et on ne peut pas switcher d'outil comme cela.

    Donc soit les personnes apprennent Maven s'ils doivent l'utiliser ou maintenir des scripts Maven, soit ils ne font que du Ant (s'ils connaissent que Ant).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. build number pom.xml hudson
    Par frAydjwe dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 13/09/2011, 15h51
  2. Build Ant --> Package javax.servlet does not exist
    Par gunthi dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 22/04/2007, 15h58
  3. référence fichier externe au pom.xml
    Par babalastar dans le forum Maven
    Réponses: 5
    Dernier message: 30/11/2006, 10h40
  4. [Maven 2] Description dans pom.xml
    Par hugo123 dans le forum Maven
    Réponses: 2
    Dernier message: 23/08/2006, 15h29
  5. [Ant]Lire un XML - renvoyer un tableau de valeurs
    Par gael.poffet dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 06/03/2006, 15h32

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