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 :

Question Version de Jar / Maven 2


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 23
    Par défaut Question Version de Jar / Maven 2
    Bonjour,

    Savez-vous comment est précisé la version d'un jar quand on le place dans le repository Maven ?
    Est-ce lié au numero de version dans le fichier manifest du jar ? Si oui, par quel tag dans le manifest ?


    Merci pour vos réponses

  2. #2
    Membre expérimenté Avatar de dvicente72
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    213
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 213
    Par défaut
    c'est le plexus-archiver qui s'occupe de ça et la version de ton jar correspond à la version que tu spécifies dans ton pom.

    si dans ton pom tu as :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <project>
      <modelVersion>4.0.0</modelVersion>
      <groupId>fr.xxx.myapp</groupId>
      <artifactId>myModule1</artifactId>
      <packaging>jar</packaging>
      <version>1.0-SNAPSHOT</version>
     <name>mon module 1</name>
    <description>mon module à moi qui va bien</description>
    ....
    </project>
    tu vas avoir un manifest.mf comme suit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Manifest-Version: 1.0
    Archiver-Version: Plexus Archiver
    Created-By: Apache Maven
    Build-Jdk: 1.4.2_04
    Extension-Name: myModule1
    Specification-Title: mon module à moi qui va bien
    Implementation-Title: myModule1
    Implementation-Version: 1.0-SNAPSHOT
    et tu voies que la version du pom sert à remplir la version d'implémentation de ton jar

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 23
    Par défaut
    merci à toi pour cette réponse

    Qu'est ce que le plexus-archiver ???

  4. #4
    Membre expérimenté Avatar de dvicente72
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    213
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 213
    Par défaut
    c'est le plugin Maven qui permet la génération des différents packaging (jar, war, ear)

    En fonction de ce que tu spécifies dans ton pom ( dans <packaging>...</packaging>), il s'occupe de génerer le bon type de paquet.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 23
    Par défaut
    a ok d'accord merci bien.

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

Discussions similaires

  1. [débutant] question version maven
    Par idefixx dans le forum Maven
    Réponses: 2
    Dernier message: 04/03/2011, 17h00
  2. petite question sur les proxy maven
    Par afkkir dans le forum Maven
    Réponses: 2
    Dernier message: 26/05/2008, 19h04
  3. [Vague Question]Version de Direct X
    Par smyley dans le forum NxEngine
    Réponses: 7
    Dernier message: 11/01/2008, 00h34
  4. [Question] Versioning de fichiers (Linux / Windows) - Quoi choisir, Quel logiciel
    Par lothar59 dans le forum Applications et environnements graphiques
    Réponses: 5
    Dernier message: 30/11/2007, 14h27
  5. Encore une question à propos des jar & du classpath
    Par ®om dans le forum Général Java
    Réponses: 4
    Dernier message: 19/07/2007, 13h46

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