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 :

[Maven2] Dépendance sur un SVN


Sujet :

Maven Java

  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2005
    Messages
    95
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 95
    Par défaut [Maven2] Dépendance sur un SVN
    J'aimerais ajouter un jar à mon repository local mais celui est sur un SVN dans un dossier lib ne respectant pas la hierarchie groupid, artefactid...donc je ne peux pas rajouter un repository dans settings.xml (enfin je crois)
    Comment l'installer directement sans telecharger le jar à part puis l'installer?
    J'ai essayé ceci sans y croire (j'ai bien fait...)

    mvn -X install:install-file -Dfile=http://ipserveur/svn/.../lib/toto.jar -DgroupId=toto -DartifactId=toto -Dversion=1.0 -Dpackaging=jar

    De plus, l'ip est sur le réseau local 10.x.x.x, donc il ne faut pas passer par le proxy définit dans settings.xml, <nonProxyHosts> est-il supporté?

    Merci

  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
    De toute façon, il va être installé sur ton repository.

    le mieux est de le prendre de ton SVN en local et de faire soit un mvn install:install-file avec le path en local si tu le mets dans ton repo local ou alors

    mvn deploy:deploy-file (cf : http://maven.apache.org/guides/mini/...rs-remote.html ) si c'est dans le repository d'entreprise.

    et oui <nonProxyHosts> fonctionne.

    par contre il faut définir ton repository dans settings.xml comme avec cette example :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    <repositories>
          <repository>
            <id>Codehaus Snapshots</id>
            <url>http://snapshots.repository.codehaus.org/</url>
            <snapshots>
              <enabled>true</enabled>
            </snapshots>
            <releases>
              <enabled>false</enabled>
            </releases>
         </repository>
       </repositories>
       <pluginRepositories>
         <pluginRepository>
           <id>Codehaus Snapshots</id>
           <url>http://snapshots.repository.codehaus.org/</url>
           <snapshots>
             <enabled>true</enabled>
           </snapshots>
           <releases>
             <enabled>false</enabled>
           </releases>
         </pluginRepository>
       </pluginRepositories>
    dans un profile et activer ce profile par défaut

    doc : http://maven.apache.org/guides/mini/...ositories.html

Discussions similaires

  1. Dépendance sur Jar de test
    Par Erwin dans le forum Maven
    Réponses: 2
    Dernier message: 16/08/2007, 11h38
  2. Réponses: 1
    Dernier message: 14/08/2007, 14h39
  3. [Maven2] Problème sur récupération d'un plugin
    Par romaintaz dans le forum Maven
    Réponses: 6
    Dernier message: 07/11/2006, 16h36
  4. [Maven2] question sur le deploy
    Par bouclette dans le forum Maven
    Réponses: 1
    Dernier message: 02/11/2006, 12h50
  5. [Maven2] Questions sur son fonctionnement
    Par romaintaz dans le forum Maven
    Réponses: 2
    Dernier message: 30/05/2006, 13h09

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