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 3.3.3] demander à Maven de chercher des dépendances en local et non sur le net


Sujet :

Maven Java

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2007
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 163
    Par défaut [Maven 3.3.3] demander à Maven de chercher des dépendances en local et non sur le net
    Bonjour,

    Tout nouveau sur une mission dans un institut public, j'utilise pour la première fois Maven (version 3.3.3).

    L'institut a mis un serveur sur lequel sont stockés énormément de modules Java, il m'est imposé de prendre sur ce serveur toutes les dépendances nécessaires au projet sur lequel je commence à travailler. Néanmoins, je dois utiliser Maven... ce que je n'ai pas encore fait et je bloque.

    Ainsi, y aurait-il une méthode ou une option pour demander à Maven de ne pas aller chercher les dépendances sur le net mais sur le serveur qui m'est imposé ? Je n'ai pas utilisé Maven à ce jour, et le temps presse malheureusement.

    Merci par avance.

  2. #2
    Membre Expert Avatar de yildiz-online
    Homme Profil pro
    Architecte de domaine
    Inscrit en
    Octobre 2011
    Messages
    1 447
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte de domaine

    Informations forums :
    Inscription : Octobre 2011
    Messages : 1 447
    Par défaut
    Très succintement, maven utilise pour ses dépendances un répo distant et un répo local.

    Le répo local est utilisé pour construire ton artefact, le répo distant sert à alimenter ton répo local et celui de tes collègues de manière centralisée.

    Ce répo distant peut soit être maven central, sur le net (c'est un nexus 2) soit une instance nexus(ou archiva) hébergée par ta boite.

    Pour choisir l'un ou l'autre c'est juste un répo à définir dans ton .settings.xml, situé dans ton dossier maven/conf

    https://maven.apache.org/guides/mini...ositories.html

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2007
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 163
    Par défaut
    Je viens de lire le (très bon) tutoriel Maven du site (https://gokan-ekinci.developpez.com/...er-avec-maven/), je ne trouve malheureusement pas la réponse.

  4. #4
    Membre Expert Avatar de yildiz-online
    Homme Profil pro
    Architecte de domaine
    Inscrit en
    Octobre 2011
    Messages
    1 447
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte de domaine

    Informations forums :
    Inscription : Octobre 2011
    Messages : 1 447
    Par défaut
    Dans le lien que j'ai fourni il y a la doc pour choisir son répo.
    Tu as juste besoin de son url

  5. #5
    Membre confirmé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2007
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 163
    Par défaut
    Citation Envoyé par yildiz-online Voir le message
    Très succintement, maven utilise pour ses dépendances un répo distant et un répo local.

    Le répo local est utilisé pour construire ton artefact, le répo distant sert à alimenter ton répo local et celui de tes collègues de manière centralisée.

    Ce répo distant peut soit être maven central, sur le net (c'est un nexus 2) soit une instance nexus(ou archiva) hébergée par ta boite.

    Pour choisir l'un ou l'autre c'est juste un répo à définir dans ton .settings.xml, situé dans ton dossier maven/conf

    https://maven.apache.org/guides/mini...ositories.html
    Bonjour,

    Merci pour m'avoir répondu. Je vais donc exploiter la page que tu m'as indiquée pour faire quelques essais. Je reviens ensuite donner mes impressions. A priori, cela a l'air plus simple que je ne pensais.

  6. #6
    Membre confirmé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2007
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 163
    Par défaut
    Cher yildiz-online

    Il semblerait que ce soit bon !

    Je ne maitrise pas Maven, loin de là, mais je commence à en voir les avantages.

    Merci beaucoup pour ton aide !

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

Discussions similaires

  1. Maven est-il le meilleur outil pour faire des builds ?
    Par romaintaz dans le forum Maven
    Réponses: 66
    Dernier message: 31/07/2009, 15h29
  2. Réponses: 4
    Dernier message: 14/05/2008, 21h28
  3. Utiliser Maven sans la gestion des dépendances?
    Par MLK jr dans le forum Maven
    Réponses: 6
    Dernier message: 15/02/2008, 10h18
  4. Réponses: 1
    Dernier message: 20/12/2007, 11h53
  5. MAVEN - META-INF suppression répertoire MAVEN
    Par plm12 dans le forum Maven
    Réponses: 7
    Dernier message: 17/10/2007, 16h24

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